Anzeige:
Seite 3 von 3 ErsteErste 123
Ergebnis 31 bis 35 von 35

Thema: einlesen von werten in ein option feld

  1. #31
    Registrierter Benutzer
    Registriert seit
    25.09.2001
    Beiträge
    101
    Jo so hatte ich das auch schon gerde noch versucht, bleibt unverändert auf dem ersten eintrag.

  2. #32
    Registrierter Benutzer
    Registriert seit
    02.12.2002
    Ort
    Darmstadt
    Beiträge
    615
    PHP-Code:
    if ($_REQUEST['bland'] == $b_land['bland']) 
    in

    PHP-Code:
    if ($_REQUEST['bland'] == $b_land['kuerzel']) 
    Jetzt sollte es langsam aber wirklich...
    Seine Rätselhaftigkeit wird nur durch seine Macht übertroffen!

  3. #33
    Registrierter Benutzer
    Registriert seit
    25.09.2001
    Beiträge
    101
    Ne noch ned ganz, nun blendet er das gewählte bland im ersten menü aus, alle anderen werden aber angezeigt. Er geht postet dann aber immer noch den ersten eintrag in die DB, also statt gewältes Bayern schreibt er halt Baden-Württemberg rein. Bei der gewählten region schreibt er nicht den namen der region rein sondern die mysql anweisung: SELECT kuerzel, region FROM hotel_region where bland_kuerzel = 'bw' <-genau so postet er das rein in die DB.

    hier der code:
    PHP-Code:
    <tr bgcolor="<? echo $tab_color_1 ?>">
           <td>Bundesland</td>
           <td><select name="bland" onChange="submit()">
    <?php
    $bundesland    
    mysql_query("SELECT kuerzel, bland FROM hotel_bl");
    while(
    $b_land  mysql_fetch_array($bundesland))
    {
    $selected="";
    if (
    $_REQUEST['bland'] == $b_land['kuerzel'])
      
    $selected=" selected";
    else
    echo 
    "<option value=\"".$b_land['kuerzel']."\" ".$selected.">".$b_land['bland']."</option>\n";
    }
    ?>
                  </select>
                  </td>
           <td>In welchem Bundesland liegt die Unterkunft</td>
    </tr>
    <?php 
    if (isset($_REQUEST["bland"]) && !empty($_REQUEST["bland"])) {
    ?>
    <tr bgcolor="<? echo $tab_color_2 ?>">
    <td>Region</td>
    <td>
    <select name="region">
    <?php
    $region 
    "SELECT kuerzel, region FROM hotel_region where bland_kuerzel = '".$_REQUEST['bland']."'";
    $reg_result=mysql_query($region);
    while(
    $reg_out mysql_fetch_array($reg_result))
    {
    echo 
    "<option>".$reg_out['region']."</option>\n";
    }
    ?>
    </select>
    </td></tr>

  4. #34
    Registrierter Benutzer
    Registriert seit
    02.12.2002
    Ort
    Darmstadt
    Beiträge
    615
    Wo fügt der denn was in die DB ein?
    Seine Rätselhaftigkeit wird nur durch seine Macht übertroffen!

  5. #35
    Registrierter Benutzer
    Registriert seit
    25.09.2001
    Beiträge
    101
    das ganze formular besteht aus verschiedenen text feldern und eben diesen dropdowns, nur bei der region macht der diesen eintrag. also genau die eintragung wie ich sie oben beschrieben habe.

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •