#1 2010.05.10 16:10

Ulfat
Участник
Зарегистрирован: 2010.05.10
Сообщений: 9
Карма: 0
Профиль

vapros php/mysql

U menya top reyting statistika po stranam povtaraetsya kak mozhna popravit?
Primer: xhtml html
kod takoy
$result = mysql_query("
SELECT `top_operators`.`country`, `top_operators_stat`.`count`
FROM `top_operators_stat`
LEFT JOIN `top_operators`
ON `top_operators`.`id` = `top_operators_stat`.`id_operator`
WHERE `date` = '$today' AND `day_week` = $week_day AND `uid` = $uid
ORDER BY `top_operators_stat`.`count` DESC
");

Отредактировано Ulfat (2010.05.10 17:26)

Неактивен

#2 2010.05.10 16:16

Gemorroj
Administrator
Откуда: Белоруссия
Зарегистрирован: 2007.11.03
Сообщений: 6594
Карма: 107
Профиль Веб-сайт

Re: vapros php/mysql

в какой таблице хранятся страны?

Неактивен

#3 2010.05.10 17:49

Gemorroj
Administrator
Откуда: Белоруссия
Зарегистрирован: 2007.11.03
Сообщений: 6594
Карма: 107
Профиль Веб-сайт

Re: vapros php/mysql

GROUP BY `top_operators`.`country`

Неактивен

#4 2010.05.10 18:29

Ulfat
Участник
Зарегистрирован: 2010.05.10
Сообщений: 9
Карма: 0
Профиль

Re: vapros php/mysql

Gemorroj написал:

GROUP BY `top_operators`.`country`

Kuda dobavit?

Неактивен

#5 2010.05.10 18:42

Gemorroj
Administrator
Откуда: Белоруссия
Зарегистрирован: 2007.11.03
Сообщений: 6594
Карма: 107
Профиль Веб-сайт

Re: vapros php/mysql

перед ORDER BY

Неактивен

#6 2010.05.10 19:23

Ulfat
Участник
Зарегистрирован: 2010.05.10
Сообщений: 9
Карма: 0
Профиль

Re: vapros php/mysql

paluchilas nu sechas xit ne pravilna pokazivaet
Primer: New| Staroe

Неактивен

#7 2010.05.10 20:26

Ulfat
Участник
Зарегистрирован: 2010.05.10
Сообщений: 9
Карма: 0
Профиль

Re: vapros php/mysql

Gemorroj, esho est takoy kadirovka
$result = mysql_query("SELECT DISTINCT `top_operators_stat`.`id_operator`, SUM(`top_operators_stat`.`count`) AS `count`, `top_operators`.`country` as `country` FROM `top_operators_stat`, `top_operators` WHERE `top_operators_stat`.`uid` = ".$uid." AND `date` = $date AND `top_operators_stat`.`id_operator` = `top_operators`.`id` GROUP BY `top_operators`.`country` ORDER BY 2 DESC;");
zdes vsego normalnya pakazivaet kromi (Другие) strana ne pokazivaet kak mozhna zdelat chtobi (Другие) strani tozhe pokazall?
Primer: xhtml

Отредактировано Ulfat (2010.05.10 20:27)

Неактивен

#8 2010.05.11 11:27

Gemorroj
Administrator
Откуда: Белоруссия
Зарегистрирован: 2007.11.03
Сообщений: 6594
Карма: 107
Профиль Веб-сайт

Re: vapros php/mysql

верни таблицы плз. в запросах куча хлама, и мне не совсем понятна структура хранения данных.

Неактивен

#9 2010.05.11 14:33

Ulfat
Участник
Зарегистрирован: 2010.05.10
Сообщений: 9
Карма: 0
Профиль

Re: vapros php/mysql

Struktura: Struktura

Неактивен

#10 2010.05.11 19:49

Gemorroj
Administrator
Откуда: Белоруссия
Зарегистрирован: 2007.11.03
Сообщений: 6594
Карма: 107
Профиль Веб-сайт

Re: vapros php/mysql

Код:

1
2
3
4
5
6
SELECT `top_operators`.`country`, SUM(`top_operators_stat`.`count`) AS `cnt`
FROM `top_operators_stat`
LEFT JOIN `top_operators` ON `top_operators`.`id` = `top_operators_stat`.`id_operator`
WHERE `date` = '$today' AND `day_week` = $week_day AND `uid` = $uid
GROUP BY `top_operators`.`country`
ORDER BY `cnt` DESC

Неактивен

Дополнительно

forum.wapinet.ru

PunBB Mod v0.6.2
0.021 s