манипулирование num_row в MySQL? - PullRequest
       1

манипулирование num_row в MySQL?

1 голос
/ 19 сентября 2010

У меня есть эта функция, которая возвращает мне значение путем запроса таблицы в базе данных!

код:

function recycle_check($recycle_id){

     $query = "SELECT recycle_id FROM notes WHERE user_id = '".$_SESSION['user_id']."' and recycle_id ='$recycle_id'";
           if(mysql_num_rows($query)== 0)
                return 0;
            else
                return 1;
}

но это дает мне ошибку, говорящую:

Warning: mysql_num_rows() expects parameter 1 to be resource

Я просто хочу, чтобы функция давала мне ноль или цифру 1!

0 for exists and 1 for deosnt exist!

1 Ответ

4 голосов
/ 19 сентября 2010

вам нужно запустить mysql_query перед вызовом mysql_num_rows

как :

$result = mysql_query("SELECT * FROM table1", $link);
$num_rows = mysql_num_rows($result);

что вам нужно передать функции:

Ресурс результата, который оценены. Этот результат исходит от вызов mysql_query ().

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...