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>

244 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
115 ms — deklarationer (db)
0 ms — hämta statistik (cache)
123 ms — hämta tråd, inlägg och bilagor (db)
118 ms — ändringar (db)