Привет, вот у меня такая вот проблема, считаю строки:
---
Способ №1
...$e = mysql_fetch_assoc(mysql_query("SELECT COUNT(1) FROM `likes` WHERE `pid` = `$pr` AND `uid` = '$uid'"));
if(!$e[0]){...Способ №2
$e = mysql_query("SELECT * FROM `likes` WHERE `pid` = `$pr` AND `uid` = '$uid'");
if(!mysql_num_rows($e)){Способ №3
$e = mysql_result(mysql_query("SELECT count(*) FROM `likes` WHERE `pid` = `$pr` AND `uid` = '$uid'"),0);
if(!$e){И проблема в том что ни один способ не работает как надо, мне надо проверить ставил "лайк" юзер (uid) к этому посту (pid) мускул выдает ошибку:
Warning: mysql_num_rows() expects parameter 1 to be resource, boolean given in Z:\home\wapblog.cms\www\likes\index.php on line 43
это в способе №2 но такое же примерно и в других, короче возвращает что то не то, выводил эту переменную, она постоянно пустая хотя должно возвращать 0 если таких строк нету, она ничего в себе не держит, почему? Как исправить? кто подкажет как это подсчитать?