Просмотр темы
запрет на вывод пустого значения из бд
|
|
IPB_Support |
Опубликовано 02.08.2014 05:31
|
Пользователь Сообщений: 153 Зарегистрирован: 09.11.2010 10:16 |
Таким запросом $sql_top=mysql_query("SELECT ref,COUNT(ref) AS count FROM users GROUP BY ref ORDER BY count DESC LIMIT 10"); я совершаю следующее: 1.я вывожу ник реферала 2.группирую всех рефералов данного реферала 3. и сортирую от большего к меньшему. Но в это запросе есть один косяк, точней не косяк а нюанс. Он выводит общую сумму по мимо определенного реферала, но и сумму без рефералов. Соответственно как запретить вывод пустых значений ячейки(ref) в таблице users |
|
|
Vova |
Опубликовано 03.08.2014 08:57
|
Ветеран Сообщений: 877 Зарегистрирован: 05.08.2011 11:53 |
IPB_Support написал: Таким запросом $sql_top=mysql_query("SELECT ref,COUNT(ref) AS count FROM users GROUP BY ref ORDER BY count DESC LIMIT 10"); я совершаю следующее: 1.я вывожу ник реферала 2.группирую всех рефералов данного реферала 3. и сортирую от большего к меньшему. Но в это запросе есть один косяк, точней не косяк а нюанс. Он выводит общую сумму по мимо определенного реферала, но и сумму без рефералов. Соответственно как запретить вывод пустых значений ячейки(ref) в таблице users
Мои сайты: ABCVG.com / Допомога учням / ГДЗ / 8Gamers - Игровой портал / Мониторинг CS / Мониторинг игровых серверов / Хостинг от ABCVG.net
|
|
|
IPB_Support |
Опубликовано 03.08.2014 09:09
|
Пользователь Сообщений: 153 Зарегистрирован: 09.11.2010 10:16 |
Vova, ты добавил WHERE ref!='' а так будет правильно WHERE ref <> " |
|
|
Vova |
Опубликовано 03.08.2014 09:11
|
Ветеран Сообщений: 877 Зарегистрирован: 05.08.2011 11:53 |
Так тоже правильно. Мои сайты: ABCVG.com / Допомога учням / ГДЗ / 8Gamers - Игровой портал / Мониторинг CS / Мониторинг игровых серверов / Хостинг от ABCVG.net
|
|
|
IPB_Support |
Опубликовано 03.08.2014 09:40
|
Пользователь Сообщений: 153 Зарегистрирован: 09.11.2010 10:16 |
Vova, оказывается так просто, можешь объяснить чо значат две эти ковычки и галочки |
|
|
Vova |
Опубликовано 03.08.2014 11:13
|
Ветеран Сообщений: 877 Зарегистрирован: 05.08.2011 11:53 |
IPB_Support написал: Vova, оказывается так просто, можешь объяснить чо значат две эти ковычки и галочки '' - строка <> - не меньше, не больше, значит не равное, в паскале так пишут != не равно Вот: Мои сайты: ABCVG.com / Допомога учням / ГДЗ / 8Gamers - Игровой портал / Мониторинг CS / Мониторинг игровых серверов / Хостинг от ABCVG.net
|
|
|
SchreiBear |
Опубликовано 03.08.2014 13:28
|
Ветеран Сообщений: 625 Зарегистрирован: 05.01.2013 11:01 |
запросом в базу потом через foreach() if () $++; if () echo 'Не все поля заполнены'; Нужно сказать огромное спасибо людям, которые живут на популярных девелопер форумах и дают там адекватные ответы на абсолютно «нубские» вопросы без попыток унизить вопрошающего.
|
|
Поделиться этой темой | |
Социальные закладки: | |
URL: | |
BBcode: | |
HTML: |
Перейти на форум: |