her er lidt mere af koden : 
$result = mysql_query("select * from tabel where name or desc like '%$keyword%' order by $ord $dir");		
while ($row = mysql_fetch_array($result)) {
echo "en masse ting og sager"
er det noget af det andet der er noget galt med ?
Min fokus falder umiddelbart på din sql sætning.
select * from tabel 
where name or desc like '%$keyword%' order by $ord $dir
Skal den ikke i stedet være nedenstående (jeg kan ikke se hvordan du får den "or desc" presset ind i den sætning). OR hører efter hvad jeg kan se ikke hjemme der og DESC er din sorteringsrækkefælge som skal stå sammen med felterne i din ORDER.
select * 
from tabel 
where col1 like '%$keyword%'
order by $ord $dir
Eller med to kolonner
select * 
from tabel 
where (
  col1 like '%$keyword%' or 
  col2 like '%$keyword%'
)
order by $ord $dir
Hth
						
						
						
						
		
							Indlæg senest redigeret d. 26.02.2007 00:01 af Bruger #10448