adelineas
New member
Moin zusammen,
ich habe da ein klitzekleines Problem.
Ich habe ein Formular mit 2 Comboboxen.
Der Inhalt der ersten Box kommt aus dem Ergebnis der Tabelle A und B.
Die 2 Box soll abhängig sein von der ersten. Bei festen Werten auch kein Problem, nur wenn das Formular einmal geladen ist habe ich nur den Inhalt der ersten Box.
Hier eine kleine übersicht:
<select name="wahl">
<option value="nothing">Gesellschaft</option>
<option value="nothing">---------------</option>
<? include("includes/connect.php");
$query = "SELECT DISTINCT k_gesell, k_gnr FROM A ORDER BY k_gesell ASC;";
$mysql_result = mysql_query($query, $mysql_link);
while ($row = mysql_fetch_row($mysql_result)) {
print "<option value=\"$row[0]\">$row[0],</option>\n";
}
print "</b></select>";
?>
<select name="wert2">
<option value="nothing">Verwalter</option>
<option value="nothing">---------</option>
<?
$query = "SELECT * FROM B ORDER BY k_verw ASC WHERE FELD1 = FELD2;";
$mysql_result = mysql_query($query, $mysql_link);
while ($row1 = mysql_fetch_row($mysql_result)) {
print "<option value=\"$row1[1]\">$row1[1]</option>\n";
}
print "</b></select>";
?>
Vielen Dank für die kommenden Bemühungen.
ich habe da ein klitzekleines Problem.
Ich habe ein Formular mit 2 Comboboxen.
Der Inhalt der ersten Box kommt aus dem Ergebnis der Tabelle A und B.
Die 2 Box soll abhängig sein von der ersten. Bei festen Werten auch kein Problem, nur wenn das Formular einmal geladen ist habe ich nur den Inhalt der ersten Box.
Hier eine kleine übersicht:
<select name="wahl">
<option value="nothing">Gesellschaft</option>
<option value="nothing">---------------</option>
<? include("includes/connect.php");
$query = "SELECT DISTINCT k_gesell, k_gnr FROM A ORDER BY k_gesell ASC;";
$mysql_result = mysql_query($query, $mysql_link);
while ($row = mysql_fetch_row($mysql_result)) {
print "<option value=\"$row[0]\">$row[0],</option>\n";
}
print "</b></select>";
?>
<select name="wert2">
<option value="nothing">Verwalter</option>
<option value="nothing">---------</option>
<?
$query = "SELECT * FROM B ORDER BY k_verw ASC WHERE FELD1 = FELD2;";
$mysql_result = mysql_query($query, $mysql_link);
while ($row1 = mysql_fetch_row($mysql_result)) {
print "<option value=\"$row1[1]\">$row1[1]</option>\n";
}
print "</b></select>";
?>
Vielen Dank für die kommenden Bemühungen.