Jeg får dette retur:
Fejl i:SELECT * FROM clients WHERE (firmanavn LIKE "%pa%") OR (adresse LIKE
"%pa%") OR (byen LIKE "%pa%") Fejl: 
Det ser ud som om jeg ikke får neget retur fra mysql_error().. 
har placeret if-sætninger således:
$query = "SELECT * FROM clients WHERE (firmanavn LIKE \"%$trimmed%\") OR
(adresse LIKE \"%$trimmed%\") OR (byen LIKE \"%$trimmed%\")";
   $numresults=mysql_query($query, $db_link);
   $numrows=mysql_num_rows($numresults);
   if (!$result) die ("Fejl i:".$query ." Fejl: ".mysql_error()."\n");
Gert Krabsen wrote in dk.edb.internet.webdesign.serverside.php:
> Og hvad får du, hvis du gør som jeg skrev? 
>  
> Din fejlbesked relaterer sig jo ikke til, hvorfor sql'en går galt men  
> til en konsekvens af, at den _er gået galt_. Nemlig at der ikke er nogle  
> rækker i datasættet $numresults (fordi det ikke er dannet på grund af en  
> fejl i sql'en). 
>  
>  
> Hint - det er den her, der er interessant: 
>  
>     if (!$result) die ("Fejl i:".$query ." Fejl: ".mysql_error()."\n"); 
>  
> idet den returnerer den fejl, der gør, at mySql afviser sql'en 
>  
>  
>  
> Frederik Junkuhn skrev: 
> > Jeg får denne warning: 
> > Warning: mysql_num_rows() expects parameter 1 to be resource, boolean given 
> > in /home/www/junkuhn.com/kunder.php on line 201 
> >  
> > $query = "SELECT * FROM clients WHERE (clients.firmanavn LIKE
\"%$trimmed%\") 
> > OR (clients.gade LIKE \"%$trimmed%\") OR (clients.byen LIKE
\"%$trimmed%\")"; 
> >    $numresults=mysql_query($query, $db_link); 
> >    $numrows=mysql_num_rows($numresults);(DETTE ER LINIE 201) 
> >    if ($numrows == 0){ 
> >       echo "<h2>Resultater</h2><br />"; 
> >         echo "<p>Desværre, kan ikke finde: "" . $trimmed . "" i 
> > databasen.</p>"; 
> >  
> >  
>  
>  
>  
>  
>  
>  
>  
>  
>  
>  
>  
> >  
> >  
> > Gert Krabsen wrote in dk.edb.internet.webdesign.serverside.php: 
> >> Frederik Junkuhn skrev:  
> >>> Hmm,   
> >>>   
> >>> Det ser ikke ud til at virke...   
> >>>   
> >>> Min query ser nu sådan ud:  
> >>>   
> >>> $query = "SELECT * FROM clients WHERE (clients.firmanavn LIKE  
> >>> \"%$trimmed%\") OR (clients.gade LIKE \"%$trimmed%\") OR (clients.postnr  
> >>> LIKE \"%$trimmed%\")";  
> >>>      
> >>>   
> >>   
> >> og hvad sker der, når du kører den?  
> >>   
> >> hint:  
> >>   
> >>   
> >> $result = mysql_query($query );  
> >>   
> >> if (!$result) die ("Fejl i:".$query ." Fejl: ".mysql_error()."\n");  
> >>   
> >>   
> >>
-- 
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
 - Pædagogiske tutorials på dansk
 - Kom godt i gang med koderne
KLIK HER! => 
http://www.html.dk/tutorials