2011-02-09 6 views
0

どのようにしてmysqlテーブルのレコード数を印刷しますか?あなただけ取得している場合PHP: mysql_resultテーブル内のレコード数を印刷しますか?

<?php 

$link = mysql_connect('localhost', 'mysql_user', 'mysql_password'); 
if (!$link) { 
    die('Could not connect: ' . mysql_error()); 
} 
if (!mysql_select_db('database_name')) { 
    die('Could not select database: ' . mysql_error()); 
} 
$result = mysql_query('SELECT COUNT(*) FROM myTable'); 
if (!$result) { 
    die('Could not query:' . mysql_error()); 
} 
$rowCount = mysql_result($result, 0); // get the count 
echo $rowCount; // echo the count 

mysql_close($link); 
?> 

から変更された(例えば、「TBL」という名前)

+0

print?どこにプリント? –

+1

どのPHP/MySQLインターフェイスですか?古いもの? PDO? ODBC? – EboMike

+0

@EboMikeはphp idkの差異をPDO ODBCと比較して差をつけました。私はmysqlを使いこなし始めました... – AndrewFerrara

答えて

3

PHP mysql functionsをチェック開始しました。任意の種類のフレームワークを使用している場合は、そのフレームワークのデータベースのドキュメントを参照してください。

3

使用このクエリをテーブル内のレコード数を取得するには

select count(*) as CountRecords from tbl 
関連する問題