Эй, ребята, мне нужна твоя помощь. Какая может быть моя проблема, почему она дает мне это Errror, как указано в названии?
Вот мой код:
if (!$connect){ die("Failed to connect to the database: ".mysql_error()); } $kies_bd = mysql_select_db("eraenz_db1",$connect); if (!$kies_bd){ die("failed to choose from BD: ".mysql_error()); } $query = mysql_query("SELECT ListNumber FROM residential");// or die($myQuery."<br/><br/>".mysql_error()); $result1 = mysql_fetch_assoc($query) or die($myQuery."<br/><br/>".mysql_error()); echo $result1; if (mysql_num_rows($result1) >10){ $difference = mysql_num_rows($result1) - 10; $myQuery = mysql_query("SELECT * FROM residential ORDER BY ListNumber LIMIT 10,". $difference) ;
Функция mysql_num_rows принимает идентификатор ресурса
в вашем случае это $query
Обратите внимание, что $result1
является извлеченным массивом и содержит данные из базы данных, которые не должны передаваться в этой функции.
mysql_num_rows($query)
И я бы предложил вам прочитать руководство, прежде чем задавать вопросы