過去 10 分間に Web サイトでアクティブだったユーザーの数を表示しようとしていますが、クエリ構文に問題があり、"mysql_num_rows() はパラメーター 1 がリソース、ブール値であると想定しています.. ."
<?php
$dt = date('Y-m-d h:i:s');
$checktime = $dt - 600;
$query = "SELECT * FROM users WHERE DATE(STR_TO_DATE(lastactive)) BETWEEN '$checktime' AND '$dt'";
$result = mysql_query($query);
$num = mysql_num_rows($result);
echo $num;
?>
これを整理するには本当に助けが必要です。単純な MySQL 関数の非推奨についてはコメントしないでください。私はそれを認識しています。