$getSelect = "SELECT MAX(sid) FROM templateSelect WHERE dj_id = '$user_dj'";
$gotSelect = mysql_query($getSelect,$mss)
or die("Error: templateSelect - ".mysql_error());
$numSelect = mysql_num_rows($gotSelect);
echo $numSelect;
此表格完全为空,但由于某种原因,$ numSelect返回值“1”。我在这里缺少什么?
答案 0 :(得分:3)
SELECT
语句 MAX()
will return NULL
if there are no rows selected。您的结果集是包含NULL
的一行。
答案 1 :(得分:1)
您获取SELECT
返回的行数,MAX
值返回一行NULL
值。