2014-12-22 3 views
-2

Я хочу отобразить текущее количество пользователей, зарегистрированных в моей базе данных (это называется dalton)/пользователи хранятся в таблице в этой базе данных, называемой simpleauth_players. Он хранит их имя, хэш, регистр, логин и lastip.Отображение таблицы MySQL в PHP/HTML-странице

Я хочу каким-то образом использовать PHP-код, который (регистрирует меня в базе данных) и отображает текущее количество имен в базе данных. Поэтому я могу отобразить сообщение типа «Эй, в настоящее время зарегистрировано 1,894 зарегистрированных игроков!» внутри моей страницы HTML/PHP. Я вроде как новичок, было бы здорово, если бы кто-то мог поделиться кодом и инструкциями.

Мой код:

$connection = mysql_connect('host', 'username', 'password'); 
mysql_select_db('database'); 

$query = "SELECT * FROM simpleauth_players"; 
$result = mysql_query($query); 
$registered = "SELECT COUNT(*) FROM dalton.tables WHERE simpleauth_players = 'name' and  TABLE_TYPE='BASE TABLE'; 

echo "$registered"; 

mysql_close(); 

Вся моя информация находится здесь! Сервер База данных: Сервер: Localhost через UNIX сокет Тип сервера: MariaDB версия сервера: 5.5.39-MariaDB - распределение Источник версия Протокол: 10 кодировка сервера: UTF-8 Unicode (utf8) Веб-сервер: Apache Database версии клиента: libmysql - mysqlnd 5.0.11-DEV - 20120503 - $ Id: bf9ad53b11c9a57efdb1057292d73b928b8c5c77 $ расширения PHP: MySQLi PhpMyAdmin: информация о версии: 4.1.14

ответ

0

Попробуйте это:

$num_rows = mysql_num_rows($result); 
+0

Куда это происходит? –

+0

В вашем примере у вас есть $ result. –

+0

ЭТО РАБОТАЕТ! :) Спасибо! –

Смежные вопросы