我尝试根据数据库中的行数创建if / else操作。
$gekoppeldeDB = $_POST['gekoppeldeDB'];
$sql_bon = mysqli_query($mysqli, "SELECT * FROM $gekoppeldeDB");
$rowcount = mysqli_num_rows($sql_bon);
echo ($rowcount);
当有1(或更多)行时,一切正常。但是当数据库为空时,我的屏幕上会显示错误:
Warning: mysqli_num_rows() expects parameter 1 to be mysqli_result, boolean given in /home/deb22994/domains/entertainyou.nl/public_html/dichtbij/verkopen_afhandelen.php on line 25
这么小而容易(至少应该是)一段代码,我错过了什么?当数据库为空时,为什么它只回显0?