20. februar 2007 - 16:47
Der er
16 kommentarer og 1 løsning
select valgt if()
Jeg vil gerne have option til at være valgt når man kommer ind på siden, if($valgt_side==$side_link). Kan ikke huske hvordan :0) <select name="valgt_side" onChange="autoGotoSelected(this)"> <option value="error" selected="selected">-Vælg en side- <?php while($resultat_sider = mysql_fetch_array($resultat_hent_sider)) { $valgt_side = stripslashes($resultat_sider["side"]); $valgt_link = stripslashes($resultat_sider["link"]); echo "<option value=\"".$valgt_link."\">".$valgt_side; } ?> </select>
Annonceindlæg fra Bluecircle
20. februar 2007 - 16:56
#1
echo '<select name="select">'; echo'<option'; if($row[date] == $row[data]) { echo' selected'; } echo'>optionnavn</option> '; echo '</select>';
20. februar 2007 - 17:06
#2
Hvilket i det her tilfælde må blive til nedenstående som ikke virker... <select name="valgt_side" onChange="autoGotoSelected(this)"> <option value="error" selected="selected">-Vælg en side- <?php while($resultat_sider = mysql_fetch_array($resultat_hent_sider)) { $valgt_side = stripslashes($resultat_sider["side"]); $valgt_link = stripslashes($resultat_sider["link"]); echo "<option value=\"".$valgt_link; if($valgt_link==$side_link) {echo' selected'; } echo"\">".$valgt_side; } ?> </select>
20. februar 2007 - 17:11
#3
Jeg har prøvet at echo $valgt_link og $side_link og de stemmer overens.... Er du sikker på at det bare er echo' selected'?
20. februar 2007 - 17:13
#4
Er sikker på det er selected ja ;) Men du glemmer at slutte dine option af. </option>
20. februar 2007 - 17:16
#5
Okay :0) Men det ændre ikke rigtig på det <select name="valgt_side" onChange="autoGotoSelected(this)"> <option value="error" selected="selected">-Vælg en side- <?php while($resultat_sider = mysql_fetch_array($resultat_hent_sider)) { $valgt_side = stripslashes($resultat_sider["side"]); $valgt_link = stripslashes($resultat_sider["link"]); echo "<option value=\"".$valgt_link; if($valgt_link==$side_link) {echo ' selected'; } echo"\">".$valgt_side."</option>"; } ?> </select>
20. februar 2007 - 17:17
#6
<select name="valgt_side" onChange="autoGotoSelected(this)"> <option value="error" selected="selected">-Vælg en side-</option> <?php while($resultat_sider = mysql_fetch_array($resultat_hent_sider)) { $valgt_side = stripslashes($resultat_sider["side"]); $valgt_link = stripslashes($resultat_sider["link"]); echo "<option value=\"".$valgt_link; if($valgt_link==$side_link) {echo ' selected'; } echo"\">".$valgt_side."</option>"; } ?> </select>
20. februar 2007 - 17:19
#7
Virker stadig ikke...
20. februar 2007 - 17:22
#8
<select name="valgt_side" onChange="autoGotoSelected(this)"> <option value="error" selected="selected">-Vælg en side-</option> <?php while($resultat_sider = mysql_fetch_array($resultat_hent_sider)) { $valgt_side = stripslashes($resultat_sider["side"]); $valgt_link = stripslashes($resultat_sider["link"]); echo '<option value="'.$valgt_link.'"; if($valgt_link == $side_link) { echo ' selected'; } echo '>'.$valgt_side.'</option>'; } ?> </select>
20. februar 2007 - 17:23
#9
Det skulle gerne virke
20. februar 2007 - 17:30
#10
Hvad skulle det hjælpe at skrifte " ud med ' ?
20. februar 2007 - 17:35
#11
prøv det evt. ?
20. februar 2007 - 17:36
#12
Har prøvet.. men det virker ikke.. Laver mere ravage end der var i forvejen :0) Der er fejl på --> echo '<option value="'.$valgt_link.'"; og når jeg fjerner .'" laver den rod i resten af HTML'en.
20. februar 2007 - 17:38
#13
hov rettelse: <select name="valgt_side" onChange="autoGotoSelected(this)"> <option value="error" selected="selected">-Vælg en side-</option> <?php while($resultat_sider = mysql_fetch_array($resultat_hent_sider)) { $valgt_side = stripslashes($resultat_sider["side"]); $valgt_link = stripslashes($resultat_sider["link"]); echo '<option value="'.$valgt_link.'"'; if($valgt_link == $side_link) { echo ' selected'; } echo '>'.$valgt_side.'</option>'; } ?> </select>
20. februar 2007 - 17:41
#14
Halleluja... Nåja da.. det er lige med at finde rundt i alle de "''" 'er :0) Nu virker det! Tak for hjælpen.
20. februar 2007 - 17:41
#15
Så lidt :) Smider lige et svar
20. februar 2007 - 17:41
#16
Det havde jeg gjordt :P
20. februar 2007 - 17:43
#17
Det havde du nemlig :0)
Vi tilbyder markedets bedste kurser inden for webudvikling