2014-12-22 4 views
-2

내 데이터베이스에 등록 된 사용자 (달튼이라고 함)의 현재 수를 표시하려면/사용자가 해당 데이터베이스의 simpleauth_players 테이블에 저장되어 있어야합니다. 이름, 해시, 등록일, logindate 및 lastip을 저장합니다.PHP/HTML 페이지에 MySQL 테이블 수 표시

어떻게 든 데이터베이스에 로그인하는 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(); 

모두 아래로 여기! 데이터베이스 서버 : 서버 : 로컬 호스트 UNIX 소켓 서버 유형을 통해 : MariaDB 서버 버전 : 5.5.39 - MariaDB - 소스 배포 프로토콜 버전 : 10 서버 문자셋 : UTF-8 유니 코드 (UTF8) 웹 서버 : 아파치 데이터베이스 클라이언트 버전 : libmysql - mysqlnd 5.0.11-DEV - 20,120,503 - $ ID : $ PHP 확장 bf9ad53b11c9a57efdb1057292d73b928b8c5c77 : mysqli phpMyAdmin을 : 버전 정보 : 4.1.14

답변

0

이 시도 :

$num_rows = mysql_num_rows($result); 
+0

어디로 가나 요? –

+0

예제에서 $ 결과가 있습니다. –

+0

IT WORKED! :) 정말 고마워! –

관련 문제