Проблемче :/

MontefuckeR каза:
semprom каза:
Грешка
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/бла_бла.php on line 11
Код
$q=mysql_query("SELECT ime,opisanie,url FROM clips WHERE kategoriq='hl' id='".$_GET['id']."'");
$row=mysql_numrows($q);
while ($row = mysql_fetch_array(...
Защо се получава така ?

Warning: mysql_numrows(): supplied argument is not a valid MySQL result resource in ....
 
Код:
$q=mysql_query("SELECT ime,opisanie,url FROM clips WHERE kategoriq='hl' AND id='".$_GET['id']."'");
$row=mysql_fetch_array($q);
 
така трябва да е бре:
$bd= ("SELECT * FROM ...");
$results = mysql_query($bd)or die (mysql_error());
$row = mysql_numrows($results);
 
MontefuckeR каза:
така трябва да е бре:
$bd= ("SELECT * FROM ...");
$results = mysql_query($bd)or die (mysql_error());
$row = mysql_numrows($results);
Така правиш нищо. $row ще изкара колко са записите, които отговарят на заявката.
 
MontefuckeR каза:
така трябва да е бре:
$bd= ("SELECT * FROM ...");
$results = mysql_query($bd)or die (mysql_error());
$row = mysql_numrows($results);
дори и така е грешно трябва да е mysql_num_rows функцията иначе ще стане така заявката с mysql_fetch_array
$id = $_GET['id'];
$q=mysql_query("SELECT ime,opisanie,url FROM clips WHERE kategoriq='hl' AND id='$id'");
$row=mysql_fetch_array($q);
 

Back
Горе