Jag har ett formulär med ett fält för sorteringsbegrepp.
För att inte alla skriver in egna varianter har jag valt att
där lägga in en dropdowninmatning.
Vid nyregistrering kommer det stå "Välj här"
men vid uppdatering av uppgiften vill jag att det tidigare
valda begreppet kommer upp som "default" för den uppdateringen.
Självklart skall fältet även då vara av dropdownkaraktär.
Någonstans i fältet
<select name="mitt val" id="text9">
<option> Välj här </option>
<option value="Val 1"> Val 1 </option>
<option value="Val 2"> Val 2 </option>
<option value="Val 3"> Val 3 </option>
<option value="Val 4"> Val 4 </option>
</select>
Vet inte om jag hajar exakt vad det är du försöker göra men kan det vara så att du har ett formulär som du skickar med "method='post'" och när man skcikar det hamnar man på samma sida man precis varit på?
Skriv typ så här:
<select name="foo" id="text9">
<option> Välj här </option>
<option value="Val 1"<?php if ($_POST["foo"] == "Val 1") { echo " selected"; } ?>> Val 1 </option>
<option value="Val 2"<?php if ($_POST["foo"] == "Val 2") { echo " selected"; } ?>> Val 2 </option>
<option value="Val 3"> Val 3 </option>
<option value="Val 4"> Val 4 </option>
</select>
Vet inte om jag hajar exakt vad det är du försöker göra men kan det vara så att du har ett formulär som du skickar med "method='post'" och när man skcikar det hamnar man på samma sida man precis varit på?
Hej, visst lägger och sen hämtar jag resultatet i/från en databas.
Det jag vill göra är att när någon vill uppdatera sina uppgifter
skall tidigare gjort val visas. Men det någon vill eventuellt ändra till
in skall vara något av de val jag har förutbestämt.
Jag har löst det lite provisoriskt så här
<fieldset size="60" class="brodtext">
<select name="bransch" id="text 19">
<option><?php if($uppdatering == "ja"){print $myrow["bransch"];}?> </option>
<option value="Val 1"> Val 1 </option>
<option value="Val 2"> Val 2 </option>
<option value="Val 2"> Val 3 </option>
<option value="Val 4"> Val 4 </option>
</select>
</fieldset>
Kommer kanske komplettera med en "else"- sats som gäller vid första registreringen.
Får se hur detta funkar. Men stort tack för svar!
:bire