次のコードを使用しています
$rows = mysql_num_rows($query);
そして、私はこのエラーが発生しています:
警告: mysql_num_rows(): 指定された引数は、355 行目の /home/....../public_html/test/basic.rar Folder/global.php にある有効な MySQL 結果リソースではありません
$query
それが実際のクエリ(select
文字列など)であると想定しています。
にクエリを渡すのではなく、次のようなクエリの実行から返される結果セットmysql_num_rows
を渡します。
$dbconn = mysql_connect ("pax_db_box", "pax", "never_you_mind");
mysql_select_db ("main_db", $dbconn);
$query = "SELECT balance FROM accounts where account_id = '42'";
$result_set = $mysql_query ($query, $dbconn);
$numrows = mysql_num_rows ($result_set);
mysqli
ある時点で新しい関数の使用を検討することもできます。