ilch Forum » Allgemein » HTML, PHP, SQL,... » Fehler bei Lernmodul

Geschlossen
  1. #1
    User Pic
    Parkuhr Mitglied
    Registriert seit
    30.09.2008
    Beiträge
    182
    Beitragswertungen
    0 Beitragspunkte
    Hi,

    Da ich gerade versuche ein Miniminimini modul zu schreiben und auf einen Fehler gestoßen Bin melde ich mich bei euch.


    Es soll eine E-Mailliste mit eingebauter Suche sein.

    Ich habe also ein Formular gemacht wo ich einen namen eingeben kann der auch per POST übergeben wird.

    in der Liste Habe ich eine abfrage gemacht die mir alle emailadressen und namen ausspuckt die in der DB sind (also von jedem User). Habe es so gemacht das es nur geht wenn man registriert ist.


    Nun das Problem.

    Ich habe also die Übergebene Variable aus dem Formular in die Variable $sukri (=suchkriterium) abgespeichert.

    Wie kann ich es in Folgender abfrage einbauen das er mir nur Alle weerte ausgibt wo die e-mail das suchkriterium enthält?

    $erg = db_query('SELECT name, email FROM `prefix_user` ORDER BY name');



    Ich habe es schon So Probiert aber das Klappt nicht.

    $erg = db_query('SELECT name, email FROM `prefix_user` ORDER BY name WHERE email LIKE $sukri');



    Kann mir da wer schnell helfen?


    Zuletzt modifiziert von Parkuhr am 11.02.2009 - 20:25:26
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    Parkuhr Mitglied
    Registriert seit
    30.09.2008
    Beiträge
    182
    Beitragswertungen
    0 Beitragspunkte
    ich bin jetzt soweit da die abfrage theoretisch geklappt haben müsste.

    nur gibt er mir jetzt garnichts mehr aus.

    $sukri = $_POST['suchkriterium'];
    
     echo '<form action="index.php?emailliste" method="post"><input type="text" name="suchkriterium"><input type="submit" value="Suchen"><br><br><br>';
    
    
    $erg = db_query("SELECT name, email FROM `prefix_user` WHERE name LIKE '%.$sukri.%' ORDER BY name");
    	while ($row = db_fetch_row($erg)) {
    			echo "Name:".$row[0]."<br>E-mail:".$row[1]."<br><br><br>";
      }
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu HTML, PHP, SQL,...

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten