Ich mache gerade eine Suchfunktion für meine Bildergallary!
Jedes Bild hat min. ein Stichwort, nachdenen will ich suchen!
Ich speichere die stichwörter in eine Array und trenne sie mit einen |
dann gebe ich sie wieder einzeln aus!
$eintraege[$x] = die stichwörter
wenn ich ein stichwort aussuche, dann passt alles, aber wenn ich ein weiteres aussuche, dass suchert er nur nach dem ersten!
wisst ihr weiter?
MFG DÖNERMAN
Jedes Bild hat min. ein Stichwort, nachdenen will ich suchen!
Ich speichere die stichwörter in eine Array und trenne sie mit einen |
dann gebe ich sie wieder einzeln aus!
$eintraege[$x] = die stichwörter
wenn ich ein stichwort aussuche, dann passt alles, aber wenn ich ein weiteres aussuche, dass suchert er nur nach dem ersten!
PHP-Code:
include ("dbconnect.php");
$eintraege=explode("|",$zusammenfassung);
for ($x=0;$x<count($eintraege);$x++)
{ if($eintraege[$x] !=""){
echo $eintraege[$x];
$AND .= " AND catchword.name like '".$eintraege[$x]."' ";
$sql = mysql_query("SELECT * FROM catchword
LEFT JOIN file ON catchword.file_id=file.id WHERE catchword.file_id<>1 ".$AND);
while($row = mysql_fetch_object($sql))
{
echo"<a href='picture/$row->name'>
<img src=\"thumbs/$row->name\" border='1'> <br></a>";
}
}
}
MFG DÖNERMAN



Kommentar