Select Feld mit verschiedene Values

Uli_87

Erfahrenes Mitglied
Guten Tag,

Ich möchte einen Select feld mit den Einträge aus der Datenbank und mit verschiedene Values... Ich habe es so versuch aber es erscheint eine Fehlermeldung:

PHP:
<?  
include 'param.php';
$sqlconnessione = mysql_connect($host, $username, $password) or die("Verbindungsfehler");
mysql_select_db($db, $sqlconnessione);
$sql5 = "SELECT id, name, reihenfolge FROM novgallery_kategorien ORDER BY reihenfolge";
$result5 = mysql_query($sql5)or die("<b>Query Fehler $sql</b>".mysql_error());
$reienfolge = array();
$id = array();
while( $data5 = mysql_fetch_array($result5) ) {
    $reienfolge[] = $data5['name'];
 $id[] = $data5['id'];
}  
?>
          <select name="u_menu" id="select" class="textfield">
                 <? foreach($reienfolge as $reien && $id as $di) {?>
                  <option value="<?=$di?>">
                  <?=$reien?>
                  </option>
                     <? }?>
              </select>

Wie kann man das lösen?

Vielen Dank
 
So habe ich es mal gelöst:

PHP:
              	    $sql = "SELECT
                     	                `ID`, `Name`
                     	            FROM
                     	                `bm_categories`
                     	            ORDER BY
                     	                `Name` ASC";
                     	    $result = mysql_query($sql);
                     	    
                     	echo "          <select name=\"input_kategorie\" class=\"kat_select\">";
                     	
                     	    while($kategorien = mysql_fetch_array($result)) {
                     	        if($kategorien['ID'] == $bm['Kategorie']) {
                     	            echo "<option value=\"".$kategorien['ID']."\" selected>".$kategorien['Name']."</option>";
                     	        } else {
                     	              echo "   <option value=\"".$kategorien['ID']."\">".$kategorien['Name']."</option>";
                     	        }
                     	    }
                     	echo "          </select>";
 

Neue Beiträge

Zurück