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

Popular posts from this blog

c# - SharpSVN - How to get the previous revision? -

c++ - Is it possible to compile a VST on linux? -

url - Querystring manipulation of email Address in PHP -