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

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Статистика количества пользователей [2]

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


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

> Описание: Нужно, чтобы при регистрации пользователей велась статистика количества зарегистрированных пользователей.
maragon
Отправлено: 20 Мая, 2011 - 23:49:12
Post Id



Посетитель


Покинул форум
Сообщений всего: 340
Дата рег-ции: Февр. 2011  


Помог: 2 раз(а)




Кол-во записей в таблице tbl Закатив глазки


-----
https://vk[dot]com/tvoycase_ru - Твой чехол со своим дизайном
 
 Top
Newbee
Отправлено: 21 Мая, 2011 - 00:03:20
Post Id


Новичок


Покинул форум
Сообщений всего: 44
Дата рег-ции: Май 2011  


Помог: 0 раз(а)




maragon пишет:
Кол-во записей в таблице tbl Закатив глазки



Я понял, но как это строка мне поможет? Можете мне разъяснить что эта строка делает и что она значит пожалуйста!

Всего-то и нужно, чтобы велось количество зарегистрированных пользователей на сайте и при удалении, количество зарег. пользователей уменьшалось на количество удаленных пользователей!

(Отредактировано автором: 21 Мая, 2011 - 00:08:21)

 
 Top
ugin_root
Отправлено: 21 Мая, 2011 - 00:08:58
Post Id


Частый гость


Покинул форум
Сообщений всего: 134
Дата рег-ции: Май 2011  
Откуда: Киргизия


Помог: 5 раз(а)





это не столбец, это функция котороя, в случае указания параметра "*", возвращает число строк возвращённых запросом, извиняюсь за тавталогию.
 
 Top
mik
Отправлено: 21 Мая, 2011 - 00:09:02
Post Id


Новичок


Покинул форум
Сообщений всего: 33
Дата рег-ции: Май 2011  


Помог: 0 раз(а)




$stats = mysql_fetch_array(mysql_query("SELECT count(*) FROM `users`"));
echo $stats[0];

выводит количество записей в таблице users
 
 Top
molchun201
Отправлено: 21 Мая, 2011 - 00:10:36
Post Id



Посетитель


Покинул форум
Сообщений всего: 295
Дата рег-ции: Февр. 2011  
Откуда: Менеск


Помог: 5 раз(а)




mik
вот так корректней будет:
PHP:
скопировать код в буфер обмена
  1.  
  2. $stats = mysql_fetch_array(mysql_query("SELECT count(*) FROM `users`"), MYSQL_NUM);
  3.  echo $stats[0];
  4.  

(Добавление)

С каждым разом вопросы всё хуже и хуже, и главное никто не хочет сам думать головой и искать ответы, всем подавай готовое на блюдечке Огорчение


-----
Обрамляйте код тегами и читайте
 
 Top
Newbee
Отправлено: 21 Мая, 2011 - 00:12:13
Post Id


Новичок


Покинул форум
Сообщений всего: 44
Дата рег-ции: Май 2011  


Помог: 0 раз(а)




Спасибо всем огромное! Благодарен ребята!
 
 Top
maragon
Отправлено: 21 Мая, 2011 - 00:26:45
Post Id



Посетитель


Покинул форум
Сообщений всего: 340
Дата рег-ции: Февр. 2011  


Помог: 2 раз(а)




PHP:
скопировать код в буфер обмена
  1. $result = mysql_query("select count(*) from `users`");
  2. $num = mysql_numrows($result); //содержит кол-во всех пользователей в таблице юзеров
  3. if($num > 0){
  4. echo ("<b>Всего зарегистрировано:</b> ".$num." чел-к.");
  5. } else {
  6. echo "<b>Еще никто не регистрировался на моем сайте</b>";
  7. }

може буты як то так Хорошо


-----
https://vk[dot]com/tvoycase_ru - Твой чехол со своим дизайном
 
 Top
Страниц (2): « 1 [2]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« SQL и Архитектура БД »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB