tutorials.de Buch-Aktion 05/2012
Like Tree1Danke
  • 1 Beitrag von ComFreek
ERLEDIGT
NEIN
ANTWORTEN
2
ZUGRIFFE
131
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    s3th666 s3th666 ist offline Rookie
    Registriert seit
    Sep 2011
    Beiträge
    7
    Morgen liebes Forum,

    habe eine Frage und weiß nicht ob es geht:
    der User soll ein recht umfangreiches Formular ausfüllen und manche Felder sollen mit einer Dropdown Box realisiert werden.
    Jetzt will ich die Einträge für die Dropdownfelder nicht statisch ins HTML schreiben, sondern dynamisch aus einer Datenbank holen.

    zb:
    in der Datenbank steht: VW, Porsche, BMW, Mercedes
    Dropdown Feld Auto: soll sich die Werte von oben schnappen.

    geht sowas?
     

  2. #2
    Avatar von ComFreek
    ComFreek ComFreek ist offline [x] Let it be logic!
    tutorials.de Moderator
    Registriert seit
    Jun 2009
    Beiträge
    2.363
    Blog-Einträge
    4
    Hi,

    ja sowas geht.

    Du holst einfach die Werte aus der DB und iterierst mittels foreach() über alle Elemente und gibst die <option>-Tags aus.

    Angenommen du bekommst so ein Array:
    PHP-Code:
    <?php

    $cars 
    = array(=> array('name' => 'VW'),
                          
    => array('name' => 'Porsche'),
                          
    => array('name' => 'BMW')
                         );
    Dann könntest du folgenden Code nutzen, um das HTML auszugeben:
    PHP-Code:
    <select name="selectedCar">
    <?php

    foreach ($cars as $car)
    {
      echo 
    "<option value='{$car['name']}'>{$car['name']}</option>";
      
    // oder auch
      
    echo '<option value="' $car['name'] . '">' $car['name'] . '</option>';
    }

    ?>
    </select>
    s3th666 bedankt sich. 
    mfg ComFreek

    Falls ich dir geholfen habe, würde ich mich über ein DANKE freuen!
    Kenn mich am besten aus in C++, WEB-Sprachen (PHP, HTML, JavaScript) und vllt. mehr
    [PHP] Überprüfen, ob Website erreichbarSicherheit in PHP-Codes schaffenGoogle Chrome-Extension für tutorials.dejson_compress()

  3. #3
    s3th666 s3th666 ist offline Rookie
    Registriert seit
    Sep 2011
    Beiträge
    7
    Danke für die schnelle Antwort, werd ich gleich testen
     

Ähnliche Themen

  1. Formulareingabe als URL ausgeben
    Von AngelOfDeath82 im Forum PHP
    Antworten: 4
    Letzter Beitrag: 29.09.11, 11:12
  2. Formulareingabe nach Typ abfragen
    Von MsvP@habdichliebhasi im Forum PHP
    Antworten: 4
    Letzter Beitrag: 07.03.09, 22:20
  3. Scriptaufruf nach Formulareingabe
    Von apathy im Forum Javascript & Ajax
    Antworten: 2
    Letzter Beitrag: 10.03.05, 23:15
  4. formulareingabe-script
    Von pascalplus im Forum Javascript & Ajax
    Antworten: 1
    Letzter Beitrag: 07.03.05, 02:59
  5. array als variable für formulareingabe?
    Von bruderherz im Forum PHP
    Antworten: 2
    Letzter Beitrag: 25.10.02, 22:19