我正在努力解决这个问题。
$can = $r6['candidate_id'] ;
$checkquery = mysql_query("SELECT * FROM candidate
WHERE candidate_id ='$can' and type='facrep'") or die(mysql_error());
if (mysql_num_rows($checkquery) > 0) {
echo ">0" ;
}else {
echo "0" ;
}
如果数据库中有记录,则成功返回>0
,但如果没有记录,则不返回任何内容,甚至0
. 因此,该else
语句永远不会起作用。
想法?