Hallo Zusammen!
Im untenstehenden Code, versuche ich Kategorien aus einer DB auszulesen und diese an einen ARRAY zu übergeben. Anschliessend möchte ich die Werte in eine Dropdown Liste abfüllen. Eigendlich keine grosse Sache. Leider bin ich
aber ihrgendwie nicht fähig dazu!
Ich denke der Fehler lieg vorallem daran, wie ich den Array pro DB Zeile zusammenstiefeln will...
Könnte mir vieleicht jemand von euch helfen?
Vielen Dank!
Gruss Stefan
if (isset($_POST['kategorie']));
{
// Verbindung aufbauen
include ("includes/connect.php");
mysql_select_db($db_name) OR die(mysql_error());
if (!isset($_POST['kategorie']))
{
$temp_kat = 1;
}else
$temp_kat = $_POST['kategorie'];
$sql = "select UNT_KAT_NR,KAT_NR,UNT_KAT_BEZ from fa_unt_bildkat where KAT_NR = ".$temp_kat;
$result = mysql_query($sql) OR die(mysql_error());
unset($kat_array);
while($row=mysql_fetch_array($result))
{
if (isset($kat_array))
{
$temp_array = array($row['unt_kat_nr']=>$row['unt_kat_bez']);
$kat_array = $kat_array.",".$temp_array;
}else
$kat_array = array($row['unt_kat_nr']=>$row['unt_kat_bez']); }
// Daten in Dropdown abfüllen
echo "<select>";
foreach ($kat_array as $key => $value)
{
echo "<OPTION value=".$key.">" .$value."</option>";
}
echo "</select>";
//-------------------------------------
// ENDE IF ISSET $_POST
}