我想打印一個等於行的表格中的玩家總數。表中的玩家數量?
$total = mysql_query('SELECT COUNT(*) FROM gamertags');
print $total;
上面的代碼打印此idk爲什麼?
Resource id #3
我想打印一個等於行的表格中的玩家總數。表中的玩家數量?
$total = mysql_query('SELECT COUNT(*) FROM gamertags');
print $total;
上面的代碼打印此idk爲什麼?
Resource id #3
我與其他人同意,這一切都在that page解釋。但這裏的反正答案...
$result = mysql_query('SELECT COUNT(*) FROM gamertags');
$total = mysql_result($result, 0);
echo $total;
因爲那是返回一個mysql結果變量。您可以通過mysql_result()訪問實際數據。
您的代碼應該是這樣的:
$sql = mysql_query('SELECT COUNT(*) AS number FROM gamertags');
$total = mysql_fetch_array($sql);
echo $total;
笑所有人都如此關鍵...
$sql = mysql_query("SELECT COUNT(*) AS number FROM gamertags");
$resultsArray = mysql_fetch_array($sql);
echo $resultsArray["number"];
mysql_fetch_array()將採取MySQL的資源,並將其解析爲一個索引數組和關聯數組。
array(
[0] => <number>,
[number] => <number>
)
mysql_fetch_assoc()將採取一個mysql資源,並將其放入一個關聯數組中。
array(
[number] => <number>
)
因爲你懶得看剛** **中之一的手冊頁:http://ru.php.net/mysql_query – zerkms 2011-02-09 02:35:18
我還是不明白你指的這個東西是我第一次用sql – AndrewFerrara 2011-02-09 02:46:17