<?php
include("konfig.php");
db_connect();
$res=mysql_query("SELECT * FROM annonser WHERE datum > DATE_SUB(NOW(), INTERVAL 3 MONTH) AND (titel like '%hoppas!%' OR annons like '%hoppas!%' OR namn like '%hoppas!%') order by id desc limit 20");
while($row = mysql_fetch_array($res)) {
echo "
hej på dig
";
}
?>
ger detta felet:
Warning: Supplied argument is not a valid MySQL result resource in C:\Inetpub\wwwroot/Gtv2/test.php on line 9
Vad är det fel på? Php:n eller Sql:en?
Och vad är felet?
Kopplingen till databasen sker genom db_connect();, en funktion som finns i konfig.php.
Om du använder mysql_error() så får du reda på exakt vad som är fel.
$res=mysql_query("SELECT * FROM annonser WHERE datum > DATE_SUB(NOW(), INTERVAL 3 MONTH) AND (titel like '%hoppas!%' OR annons like '%hoppas!%' OR namn like '%hoppas!%') order by id desc limit 20")
[b]or die (mysql_error())[/b];
Används med fördel även på din koppling till databasen.