Hallo,
habe ein Problem mit einer Suchabfrage in MySQL über Perl:
Ich möchte eine UND-Suche realisieren, also ALLE eingegebenen Suchbegriffe müssen enthalten sein, damit die Zeile ausgewählt wird:
Hier ein Teil des Perl-Codes
---------------------------------------------------
$such_text = "suchbegriff1 suchbegriff2";
@suche = split(/ /, $such_text);
foreach (@suche) {
$q = "SELECT * FROM tabelle WHERE name ?????";
}
$sth = $dbh->prepare($q);
$anzahl = $sth->execute;
---------------------------------------------------
was muss ich eingeben, damit eine UND-Suchabfrage herauskommt? Es wird nur die Spalte 'namen' wird durchsucht.
MfG Christian Bliß