Модераторы: skyboy, MoLeX, Aliance, ksnk

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Топ запросов, популярные запросы 
V
    Опции темы
vitalina
Дата 3.7.2009, 13:12 (ссылка)    | (голосов:2) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 213
Регистрация: 27.11.2007
Где: Riga

Репутация: -3
Всего: -4



Мне нужна частота повторений уникальных фраз

Добавлено через 2 минуты и 57 секунд
Как вывест эти цифры???

Добавлено через 5 минут и 44 секунды

$r5=mysql_query("select count(DISTINCT searchword), searchword from searchword group by searchword order by searchword desc");
for ($i=0; $i<mysql_num_rows($r5); $i++)
{
$f5=mysql_fetch_array($r5);
echo ($f5[searchword]."<br>");

--------------------
kornienko.ru - мой настоящий проект.
PM MAIL WWW Skype   Вверх
patap
Дата 3.7.2009, 13:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 893
Регистрация: 7.5.2005
Где: Украина, Зп

Репутация: 26
Всего: 40



mysql_fetch_array() или mysql_fetch_assoc()

да вообще как обычно ты все и выовдишь 


Код

$r5=mysql_query("select count(DISTINCT searchword), searchword from searchword group by searchword order by searchword desc");
$num = mysql_num_rows($r5); // такие вещи желательно в цикл не пихать
for ($i = 0; $i < $num; $i++) {
    $mas = mysql_fetch_array($r5);
    echo $mas[1]. ' - ' .$mas[0].'<br />';
}


Это сообщение отредактировал(а) patap - 3.7.2009, 13:45


--------------------
На боку кобура болталась, сзади шашка отцовская звякала. 
Впереди меня все хохотало, а позади все плакало (с)
PM MAIL ICQ   Вверх
vitalina
Дата 3.7.2009, 13:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 213
Регистрация: 27.11.2007
Где: Riga

Репутация: -3
Всего: -4



как вывести правильное количество???

Добавлено через 2 минуты и 14 секунд
Выводит 
1
1
1
1
 а это не правильно

Добавлено через 2 минуты и 43 секунды
$r5=mysql_query("select count(DISTINCT searchword) AS cnt, searchword from searchword group by searchword order by searchword desc");
for ($i=0; $i<mysql_num_rows($r5); $i++)
{
$f5=mysql_fetch_array($r5);
echo ($f5[searchword]."".$f5[cnt]);

--------------------
kornienko.ru - мой настоящий проект.
PM MAIL WWW Skype   Вверх
patap
Дата 3.7.2009, 13:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 893
Регистрация: 7.5.2005
Где: Украина, Зп

Репутация: 26
Всего: 40



ну ты ж в своем примере перетираешь результат 

тут
Код

$f5=mysql_fetch_array($r5);


а не пардон, не досмотрел немного.. )

Это сообщение отредактировал(а) patap - 3.7.2009, 13:46


--------------------
На боку кобура болталась, сзади шашка отцовская звякала. 
Впереди меня все хохотало, а позади все плакало (с)
PM MAIL ICQ   Вверх
vitalina
Дата 3.7.2009, 13:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 213
Регистрация: 27.11.2007
Где: Riga

Репутация: -3
Всего: -4



И что? Не поняла.

Добавлено через 1 минуту и 19 секунд
Как мне вывести правильное количество?
--------------------
kornienko.ru - мой настоящий проект.
PM MAIL WWW Skype   Вверх
patap
Дата 3.7.2009, 13:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 893
Регистрация: 7.5.2005
Где: Украина, Зп

Репутация: 26
Всего: 40



Тебе ж написали запрос, который нормално работает!


Код

SELECT searchword, COUNT(*) as cnt FROM searchword GROUP BY searchword ORDER BY cnt ASC



зачем ты юзаешь это чудо, которое нифига не работает?????????? (не поленился взял и проверил)
Код

select count(DISTINCT searchword) AS cnt, searchword from searchword group by searchword order by searchword desc


Это сообщение отредактировал(а) patap - 3.7.2009, 13:55


--------------------
На боку кобура болталась, сзади шашка отцовская звякала. 
Впереди меня все хохотало, а позади все плакало (с)
PM MAIL ICQ   Вверх
vitalina
Дата 3.7.2009, 13:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 213
Регистрация: 27.11.2007
Где: Riga

Репутация: -3
Всего: -4



Fu... S4itaet nepraviljno!

Добавлено через 3 минуты и 19 секунд
Izvinite, uzhe praviljno!!! Spasibo!!!

Добавлено через 3 минуты и 41 секунду
 smile  smile 
--------------------
kornienko.ru - мой настоящий проект.
PM MAIL WWW Skype   Вверх
icewind
Дата 3.7.2009, 14:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 393
Регистрация: 11.4.2009
Где: Ростов-на-Дону

Репутация: 20
Всего: 20



Цитата(vitalina @  3.7.2009,  13:12 Найти цитируемый пост)
Мне нужна частота повторений уникальных фраз

Уникальные фразы повторятся не могут.  Их количество всегда одно число. Вам нужно было подсчитать количество повторений ВСЕХ фраз! Просто в другой раз чем точнее вы поставите вопрос, тем раньше получите ответ


--------------------
user posted image
PM MAIL Skype   Вверх
Ответ в темуСоздание новой темы Создание опроса
Правила форума "PHP"
Aliance
IZ@TOP
skyboy
SamDark
MoLeX

Новичкам:

  • PHP редакторы собираются и обсуждаются здесь
  • Электронные книги по PHP, документацию можно найти здесь
  • Интерпретатор PHP, полную документацию можно скачать на PHP.NET

Важно:

  • Не брезгуйте пользоваться тегами [code=php]КОД[/code] для повышения читабельности текста/кода.
  • Перед созданием новой темы воспользуйтесь поиском и загляните в FAQ
  • Действия модераторов можно обсудить здесь

Внимание:

  • Темы "ищу скрипт", "подскажите скрипт" и т.п. будут переноситься в форум "Web-технологии"
  • Темы с именами: "Срочно", "помогите", "не знаю как делать" будут УДАЛЯТЬСЯ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0496 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.