Hi
Ich habe ein Problem bei meinem Script, das in einem Dropdownmenü die Kategorien ausgeben soll, die in der Datenbank stehen. Also es sollen keine doppelten Einträge vorhanden sein. Ich weiß dass das eigentlich mit array_unique geht, nur funktioniert das irgendwie nicht.. Wäre nett wenn mir da jemand helfen könnte! danke im vorraus!
Ich habe ein Problem bei meinem Script, das in einem Dropdownmenü die Kategorien ausgeben soll, die in der Datenbank stehen. Also es sollen keine doppelten Einträge vorhanden sein. Ich weiß dass das eigentlich mit array_unique geht, nur funktioniert das irgendwie nicht.. Wäre nett wenn mir da jemand helfen könnte! danke im vorraus!
PHP-Code:
<?PHP
echo"
<select onchange=\"window.location.href=this.options[this.selectedIndex].value\" STYLE=\"$style\">
<option selected>Testberichte
<option>
";
$read_menue = "SELECT * FROM archiv";
$result_menue = mysql_query($read_menue);
$anzahl_menue = mysql_num_rows($result_menue);
$i_menue = 0;
echo"$row_menue";
while ($i_menue < $anzahl_menue) {
$row_menue = mysql_fetch_array($result_menue);
$row_menue = array_unique($row_menue);
$kategorie = $row_menue["bereich"];
echo" <option value=\"index.php?go=archiv&bereich=$kategorie&sort=titel\">$kategorie ";
$i_menue++;
}
echo"
</SELECT>
";
?>
Kommentar