21. juni 2011 - 21:47Der er
25 kommentarer og 1 løsning
Choose til select fra MySQL
Hej Eksperter!
Hvis jeg gerne vil have en select, der står på en bestemt værdi, valg ud fra en database værdi, hvordan skal jeg så gøre det???
FX:
Jeg har disse tre i min select:
Nummer 1 Nummer 2 Nummer 3
Så har jeg en side hvor jeg kan ændre andre ting omkring den side hvor nummeret skal bruges, der skal min select så helst stå på det der står i DB'en, så hvis der i min DB står:
Nummer 3
Så skal der på denne redigerings side være valg
nummer 3
Håber det giver mening, og at nogen kan hjælpe mig!
Du kan sætte en bestemt værdi til at være selected ved at tilføje "selected" (uden "") i HTML tag'et på optionen. Så det er jo faktisk bare så simpelt at du skal få PHP til at tjekke om værdien er det ønskede og i så fald udskrive "selected".
altså... jeg har en side hvor jeg skal have en popup box (fx. alert box) og når du har trykket ok på den, så skal de sende dig videre til en ny side... eller faktisk tilbage til den forrige side...
har du et eksempel på sådan en kode... eller en ide om hvordan den skal opbygges...
Det skal så laves i JavaScript. Popup vinduer o.lign. kan kun styres via JS.
Men det skal være noget i stil med
<script type="text/javascript"> function goBack() { if(alert('Når du har trykket OK skulle du blive sendt videre')) { window.location = window.history(-1); } } </script>
Nu er jeg ikke lige så stiv i JS. Så måske lidt små fejl. Men det er da nogenlunde i den stil. Og så skal du bare kører goBack() JS funktionen.
<?php $id = mysql_prep($_POST['id']); ?> <script type="text/javascript"> function goBack() { if(alert('Når du har trykket OK skulle du blive sendt videre')) { window.location = "opdater_style_action.php?id="; } } </script> <? ?> <body onLoad="goBack()"> <h2>Style er nu opdateret!</h2> <!-- Hvis den ikke dukker op selv --> <a href="java script:goBack()">Klik her</a> <!-- Hvis den ikke dukker op selv --> </body>
min kode ser nu sådan ud: -og jeg får bare en hvid skærm...
<?php $id = mysql_prep($_POST['id']); ?> <script type="text/javascript"> function goBack() alert('Når du har trykket OK skulle du blive sendt videre') window.location = "opdater_style_action.php?id=" </script> <body onLoad="goBack()"> <h2>Style er nu opdateret!</h2> <a href="java script:goBack()">Klik her</a> </body>
<?php $id = mysql_prep($_POST['id']); ?> <script type="text/javascript"> function goBack(){ alert('Når du har trykket OK skulle du blive sendt videre') window.location = "opdater_style_action.php?id=<?php echo $id; ?>"} </script> <body onLoad="goBack()"> <h2>Style er nu opdateret!</h2> <a href="java script:goBack()">Klik her</a> </body>
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.