Как да оправя грешката ?

Ivkoni_

Registered
Код:
Warning: mysql_numrows(): supplied argument is not a valid MySQL result resource in C:\xampp\htdocs\site\ukazatel.php on line 8

това е грешката а кода е следния:

Код:
<? 
//с това вземаме стойноста на u от адрес бара т.е. вземаме категорията u=auto = $cat=auto 
$cat = $_GET['u']; 
//преглеждаме таблицата и изваждаме всички редове които са от търсената категоря 
$query="SELECT * FROM katalog where kategoria LIKE '$cat' order by title asc"; 
$result=mysql_query($query); 

$num=mysql_numrows($result); 



echo "<div style=\"float: left; margin-left: 30px;\">"; 

$i=0; 
while ($i < $num) { 

$id=mysql_result($result,$i,"id"); 
$kategoria=mysql_result($result,$i,"kategoria"); 
$url=mysql_result($result,$i,"url"); 
$title=mysql_result($result,$i,"title"); 
$descr=mysql_result($result,$i,"descr"); 


//показваме линковете един под друг подредени по азбучен ред (оказали сме го в $query) 
echo " 
<fieldset style=\"font-size: 12px; margin-top: 7px; width: 400px;\"><legend>$title</legend> 
<br /><a href=\"$url\" class=\"link3\" target=\"_blank\">$descr</a></fieldset>"; 

$i++; 
} 
?>
 
Код:
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in C:\xampp\htdocs\site\ukazatel.php on line 8

пак го дава така..
 
Най-горе в файла
PHP:
$dbhost = "localhost";
$dbuser = "root";
$dbpass ="parolata ti";
$dbname= "ukazatel"; // primer
@mysql_connect ($dbhost, $dbuser, $dbpass) OR die ('Could not connect to MySQL: ' . mysql_error());

@mysql_select_db ($dbname) OR die('Could not select the database: ' . mysql_error() );
 

Back
Горе