Guten Morgen,
ich verwende in meinem Formular 2 Selectboxen,
um zum einen Hauptkategorien und zum anderen
die dazugehörigen Unterkategorien auszuwählen.
Hier mein Beispiel:
Wenn ich z.B. Finanzen & Aktien auswähle,
werden zwar die richtigen Unterkategorien
angezeigt, nur kürzt sich die Bezeichnung der
Hauptkategorie in Finanzen. Wieso das?
Thx
Klaus06
ich verwende in meinem Formular 2 Selectboxen,
um zum einen Hauptkategorien und zum anderen
die dazugehörigen Unterkategorien auszuwählen.
Hier mein Beispiel:
PHP-Code:
<?php
$abfrage_kategorien = mysql_query("SELECT DISTINCT
katID, kat_name FROM kategorien
ORDER BY kat_name ASC");
while($row_kategorien = mysql_fetch_array($abfrage_kategorien))
{
$katID = $row_kategorien['katID'];
$kat_name = $row_kategorien['kat_name'];
$kategorien_uebersicht.= "<option value=\"
anmeldung.php?kategorie_id=$katID&
mainkat=$kat_name&select_kat=1\">$kat_name</option>";
}
#Auslesen der Unterkategorien
$abfrage_unterkategorien = mysql_query
("SELECT * FROM rubriken WHERE kat = '$kategorie_id'
ORDER BY rub_name ASC");
while($row = mysql_fetch_array($abfrage_unterkategorien))
{
$unterkategorie_id = $row['rubID'];
$unterkategoriename = $row['rub_name'];
$unterkategorie_name.= "<option
value=\"$unterkategorie_id $unterkategoriename\">$unterkategoriename</option>";
}
?>
<select class="selector" onchange="if( this.value )
document.location = this.value;" size="1"
name="main_category">
<?
if ($select_kat == 1)
{
echo "katname: $katname";
?>
<option value="<?echo $kategorie_id?>">
<?echo $mainkat?></option>
<?
}
else
{
?>
<option>Bitte Kategorie auswählen</option>
<?echo $kategorien_uebersicht?>
<?
}
?></select>
werden zwar die richtigen Unterkategorien
angezeigt, nur kürzt sich die Bezeichnung der
Hauptkategorie in Finanzen. Wieso das?
Thx
Klaus06
Kommentar