php - mysql_num_rows returns 1 -
why code below returns 1 although there no elements in field group_members ?
$conn = mysql_connect($host,$user,$pass); @mysql_select_db($db); $sql = " select group_members tbl_group group_id = '6' "; $res = mysql_query($sql); $rows = mysql_num_rows($res); echo $rows;
?>
the sql wrote select rows group_id = 6
, return value of field group_members
regardless content. want, try:
select group_members tbl_group group_id = 6 , group_members <> '' // depending on type might <> null or <> 0
Comments
Post a Comment