Christian Bliß: MySQL + Perl + Suchabfrage

Beitrag lesen

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ß