Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Счетчик онлайна
Форумы портала PHP.SU » PHP » Напишите за меня, пожалуйста » Счетчик онлайна

Страниц (1): [1]
 

1. Данил_123 - 15 Октября, 2011 - 15:06:49 - перейти к сообщению
Данные:база,таблица,столбец(user,users,online).. Нужно подсчитать единицы(1-ки)..
CODE (PHP):
скопировать код в буфер обмена
  1. $online=...("SELECT count(*) FROM `user` WHERE `online` = '1'");
Что написать вместо точек, и остальное верно?
2. White - 15 Октября, 2011 - 15:27:15 - перейти к сообщению
PHP:
скопировать код в буфер обмена
  1. $sql=@mysql_fetch_assoc(mysql_query("SELECT count(*) AS `online_numer` FROM `user`.`users` WHERE `online` = \"1\""));
  2. if($sql) $online=$sql['online_number'];
3. Данил_123 - 16 Октября, 2011 - 22:13:01 - перейти к сообщению
Не много ошибся:
if($sql) - не нужно
$online=$sql['online_number'];не нужно (`online_numer`)
4. DeepVarvar - 16 Октября, 2011 - 22:23:04 - перейти к сообщению
Данил_123 пишет:
Не много ошибся:
if($sql) - не нужно

Warning: Wrong parameter count for mysql_fetch_assoc()
Вот на тебе твое не нужно.
5. Данил_123 - 17 Октября, 2011 - 07:17:45 - перейти к сообщению
у меня работает
6. DeepVarvar - 17 Октября, 2011 - 08:22:18 - перейти к сообщению
как негр
7. Данил_123 - 17 Октября, 2011 - 08:41:54 - перейти к сообщению
Тогда объясните зачем условие?
Тогда где else?
К чему там услновие, я не вижу смысла в нем!
8. DeepVarvar - 17 Октября, 2011 - 08:44:53 - перейти к сообщению
Данил_123 пишет:
Тогда объясните зачем условие?
если запрос вернул результат.
Данил_123 пишет:
Тогда где else?
а оно не обязано быть. к тому же это просто пример.
Данил_123 пишет:
я не вижу смысла
use try catch throw, luke...
9. Данил_123 - 17 Октября, 2011 - 09:02:10 - перейти к сообщению
про то что елси не всегда ставится я знаю, но вопрос так и остался открытым.
10. snikers987 - 17 Октября, 2011 - 09:09:24 - перейти к сообщению
епт, вылазий из танка, условие нужно для проверки вернул чтото запрос в бд, если в будущем по каким либо причинам запрос вернет фалсе ты получиш варнинг,а с условием просто не выведет число, БЕЗ варнинга.
11. Данил_123 - 17 Октября, 2011 - 12:25:07 - перейти к сообщению
snikers987, Вот что я хотел узнать от DeepVarvar`a
12. DeepVarvar - 17 Октября, 2011 - 12:47:16 - перейти к сообщению
DeepVarvar пишет:
если запрос вернул результат
13. Данил_123 - 17 Октября, 2011 - 13:04:59 - перейти к сообщению
Сорри, не принял к сведению

 

Powered by ExBB FM 1.0 RC1