webForumDet fria alternativet

Dropdowns först län och nästa ska visa kommuner

PHP

0 svar · 225 visningar · startad av mify

Medlem sedan feb. 200344 inlägg
Frågan#1

Har denna kod nedan för att välja län i en form och det funkar så pass att jag får upp alla län från databasen i dropdownlisten men jag vet inte sen hur jag ska göra för att göra en insert på det valda värdet, försöker också att få in en till dropdown med kommuner och den vill jag ska ladda tillgängliga kommuner för det län som är valt, har förstått att detta är lite klurigt att få till

<tr>
<td>Län:</td>
<td>
<?
include ("conn.php");

$sql = mysql_query("SELECT Namn FROM laen ORDER BY Namn");
?>
<form name="regga" action="<?$_SERVER[php_SELF]?>" method="POST">
<?
// start the select box
echo "<select laen='laen'>\n ";
// echo "<select laen='laen' onchange='this.form.submit()'>\n ";
while ($row = mysql_fetch_array($sql, MYSQL_NUM)) {
echo "<option value=\"$row[0]\">$row[0]</option>\n";
}
echo "</select>";

?>
</td>
<tr>
<td>Kommun:</td>
<td>
<?

$sql = mysql_query("SELECT Kommunnamn FROM kommuner ORDER BY Kommunnamn");

// start the select box
echo "<select kommuner='kommuner'>\n ";
// echo "<select laen='laen' onchange='this.form.submit()'>\n ";
while ($row = mysql_fetch_array($sql, MYSQL_NUM)) {
echo "<option value=\"$row[0]\">$row[0]</option>\n";
}
echo "</select>";

?>
</td>
<td><input type="submit" name="Skicka" value="Skicka mina uppgifter!">
<input type="reset" name="Rensa" value="Rensa formuläret ..">
</td>
</tr>
</form>
</tr>

253 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
118 ms — deklarationer (db)
0 ms — hämta statistik (cache)
126 ms — hämta tråd, inlägg och bilagor (db)
124 ms — ändringar (db)