「NOTIN」というフレーズを慎重に使用したためだと推測しているエラーをスローするmysqlクエリがあります。
$sqlGetCountry = mysqli_query($link, "SELECT * FROM locations WHERE country='$country' AND CURTIME() > time AND '$state' NOT IN state ORDER BY time desc LIMIT 20");
$sqlNumCountry = mysqli_num_rows($sqlGetCountry);
私は都市、州、国のテーブルを持っており、基本的に、特定の州(この場合は$ state、テキサス、ハワイなど)が結果に含まれていないクエリを見つけようとしています。エラーが発生します:
mysqli_num_rows() expects parameter 1 to be mysqli_result, boolean given
誰か手がかりがありますか?