Это ошибка, которую я получаю при использовании функции mysql_num_rows ()
Error: Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource
Вот мой исходный код:
$title = "SELECT * FROM item WHERE item.title LIKE % " .implode("% OR item.title LIKE % ", $data);
$title_result = mysql_query($title, $this->dbh);
echo mysql_num_rows($title_result);
То, что я делаю, - это поиск по сайту. В настоящее время я делаю 4 оператора Select, а затем я хотел бы суммировать все найденные в моей базе данных из всех 4 этих операторов SQL. Если я правильно думаю, mysql_num_rows () возвращает количество строк, которые были найдены из оператора Select. Так что теоретически я думал, что мог бы сложить их вместе, чтобы получить общее количество найденных в поиске. Правильно ли я верю в это мышление, если нет, то как я мог бы добавить 4 разных оператора SQL выбора вместе?
Также мой тестовый поиск находится в базе данных.
Заранее спасибо за помощь.