MySQL количество строк в результате запроса возвращается как BOOLEAN... #600311


#0 by Зеленый Кот
почему? долго думаю...
#1 by Рэйв
Как спрашиваешь - так и отвечает.
#2 by DGorgoN
Неужели научился думать? А как это? Расскажи. Многие то не знают!
#3 by Feanor
он как бэ намекает :)
#4 by Зеленый Кот
mysql_select_db ( $db ) or die ("Невозможно открыть $db"); $query = "SELECT * FROM books WHERE "         .$searchtype." like '%".$searchterm."%'"; $result = mysql_query ( $query ); $n = mysql_num_rows ( $result ); yf ds[jlt yt xbkjc$link = mysql_pconnect ; if ( !$link ) die ("Невозможно подключение к MySQL"); $db = "sample"; mysql_select_db ( $db ) or die ("Невозможно открыть $db"); $query = "SELECT * FROM books WHERE "         .$searchtype." like '%".$searchterm."%'"; $result = mysql_query ( $query ); $n = mysql_num_rows ( $result ); for ( $i=0; $i<$n; $i++ )  {   $row = mysql_fetch_array($result);   echo "<p><b>".($i+1).". $row[title]</b><br>";   echo "Автор: $row[author]<br>";   echo "ISBN: $row[ISBN]<br>";   echo "Цена: $row[price]<br>";   echo "Количество: $row[quantity]</p>";  } $n не число... печалька
#5 by упс
The mysql_num_rows function returns the number of rows in a recordset. This function returns FALSE on failure.
#6 by DGorgoN
Юзай count
Тэги: Unix / Linux
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С