Seite 1 von 1

Eigene Suchfunktion erweitern

Verfasst: 25.04.2012 21:04
von Walter91
Ich suche eine Lösung wie man mehrere vorbestimmte Suchbegriffe in eine Datei schreiben kann.
Bis jetzt hab ich das so:

Code: Alles auswählen

    $suchen_kunde = request_var('kunde', '');                   
    $sql = 'SELECT *
    FROM ' . KUNDEN_TABLE ."
    WHERE kunde LIKE '$suchen_kunde%'
    GROUP BY kunde, name";           
    $result = $db->sql_query($sql);
    while ($row = $db->sql_fetchrow($result))
        {
Hatte mir bisher für jeden Begriff eine extra Datei gemacht was aber sicher zu umständlich ist.
Wie schreibe ich das in eine Datei?
Kann jemand einen Tipp geben wie ich das z.B. um die Begriffe Vorname und Name erweitern kann.

Re: Eigene Suchfunktion erweitern

Verfasst: 26.04.2012 18:48
von Miriam
Wenn Du meinst, daß Du nach mehren Kriterien suchen möchtest, kannst Du sie doch mir request_var() "einsammeln" und dann in die SQL query einbauen.

Code: Alles auswählen

$kunde_id = request_var('kunde', '');
$vorname = request_var('vorname', '');
$nachname = request_var('nachname', '');
$geb_dat = request_var('geb_dat', '');

$sql = 'SELECT * FROM ' . KUNDEN_TABLE ."
        WHERE kunde_id = '" . $kunde_id . "'
            AND name = '" . $nachname . "'
            AND vorname = '" . $vorname . "'
            AND geb_dat = '" . $geb_dat . '";