HTML Formular -> Select auswerten

Dieses Thema HTML Formular -> Select auswerten im Forum "Webentwicklung, Hosting & Programmierung" wurde erstellt von walker45, 10. Apr. 2006.

Thema: HTML Formular -> Select auswerten Moin zusammen... Ich habe ein Formular erstellt. In diesem Formular kommt auch ein SELECT Feld vor: Momentan sieh...

  1. Moin zusammen...

    Ich habe ein Formular erstellt. In diesem Formular kommt auch ein SELECT Feld vor: Momentan sieh das Folgendermasen aus:

    Code:
    <select name =user_typ>
    <?php
    
    
    
    $result = mysql_query(SELECT * FROM user_typ ORDER BY id DESC); 
     while($row = mysql_fetch_array($result)) {
    
    
      
    echo <option name=\$row[id]\>$row[typ]</option>;
    	   
     }
     
    ?>
    </select>
    Das Select ITEM zeigt mir wunderbar die Typen an ($row[typ]). Was ich aber anschliessend bei der Auswertung brauche, ist die ID ($row[id]) und nicht der typ. Der Typ soll ausschliesslich bei der Anzeige des Formulars erscheinen.

    Wie muss die $_POST Variable aussehen, damit die die ID abfangen kann...

    Danke für Eure Hilfe
     
  2. Code:
    <select name =user_id>
    <?php
    
    
    
    $result = mysql_query(SELECT * FROM user_typ ORDER BY id DESC);
     while($row = mysql_fetch_array($result)) {
    
    
      
    echo <option value=\$row[id]\>$row[typ]</option>;
       
     }
     
    ?>
    </select>
    
    <?php
    # Auswertung
    
    if($_POST[user_id]) {
      $user_id = $_POST[user_id];
    }
    else {
      echo Es wurde kein User gewählt!;
    }
    ?>
    
    Der Knackpunkt an der Sache ist, du musst der <option> eine VALUE geben, keinen NAMEN ;)

    That's it :°
     
  3. hmm... wieso dann

    Code:
    <?php
    
    $_POST[user_id]
    
    ?>
    
    diese variable user_id gibt es ja nicht...
     
  4. Ups Sorry, ich wollte eigentlich die SELECT-Box noch nach user_id umbenennen, habsch wohl vergessen ;)

    user_id darum, weil es immer von Vorteil ist, wenn eine Box bzw. ein Formularfeld so heist, wie die Variable die darin abgefragt/gespeichert wird.

    Also, warum soll die Box user_typ heisen, wenn sie doch die user_id abfragt/speichert ;)
     
  5. aha ok... au jedenfalls läuft es perfekt! danke für die Hilfe!
     
Die Seite wird geladen...

HTML Formular -> Select auswerten - Ähnliche Themen

Forum Datum
Nachrichten vom Kontaktformular werden in Nur Text angezeigt und nicht in HTML. Windows XP Forum 17. Aug. 2009
HTML im Formular "maskieren" Windows XP Forum 26. Feb. 2009
HTML-Formular an zwei E-Mail Adressen schicken Webentwicklung, Hosting & Programmierung 16. Aug. 2005
[HTML] Formular mit mehreren SUBMIT-Buttons? Windows XP Forum 23. Dez. 2003
html formular <option> Webentwicklung, Hosting & Programmierung 5. Sep. 2003