我认识到这已被多次询问,并且我已经尝试了所有可能的解决方案。无论我的查询是否返回数据,我的查询是否可能存在固有的错误,为什么它会返回 false?
$q_log_dates = "SELECT * FROM log_dates WHERE week_date ='" . $currentWeek . "'";
$q_log_dates_result = mysqli_query($connection, $q_log_dates);
$numResults = mysqli_num_rows($q_log_dates_result);
if ($numResults > 0) {
echo "data";
} else {
echo "no data";
}