mysql_num_rows always returns 1

前端 未结 4 372
小蘑菇
小蘑菇 2020-11-30 15:45

The result is always 1:

$sql = \'SELECT COUNT(Vote) FROM \' . $table;
$res = mysql_query($sql, $conn);
$vote_total = mysql_num_rows($res);

4条回答
  •  情深已故
    2020-11-30 15:58

    That query does return only one row. What you want is to retrieve the value from the query:

    $row = mysql_fetch_array($res);
    $vote_total = $row[0];
    

提交回复
热议问题