<select>

Ai o întrebare legată de PHP? Incercăm să îi găsim soluţie. Sau poate doar vrei să publici un cod interesant.

Moderatori: Zamolxe, Moderatori

Capriciu
PHPRomania Supporter
Mesaje: 9
Membru din: Sâm Sep 17, 2011 3:35 pm

<select>

Mesajde Capriciu » Lun Mar 25, 2013 1:43 am

Avem formuar urmator:
<form action="materie.php" method="post">
<select name="profile" >
<?php echo $afisare2; ?>
</select>
<input type="submit" value="Afiseaza " >
</form>



<?php echo $afisare2; ?>Arata un select din baza de date sa zicem :
-x
-y
-z

Cand dau submit tot timpul imi apare prima valoare.
Cum as putea sa fac ca dupa ce dau submit sa apara valoarea in <select> pe care am ales-o.?
Multumesc



Avatar utilizator
Andrei HAINAROSIE
PHPRomania Supporter
Mesaje: 15
Membru din: Joi Oct 18, 2012 8:20 pm
Localitate: Bucuresti
Contact:

Re: <select>

Mesajde Andrei HAINAROSIE » Lun Mar 25, 2013 10:54 am

Salut!

In functia in care generezi optiunile din select, verifica ce-ai in $_POST.
Cand ajungi la "<option>"-ul ce are valoarea din $_POST['profile'], pune-i atributul de "selected".

Ar trebui sa ai ceva de genul
<option val="1">1</option>
<option val="2" selected="selected">2</option>
<option val="3">3</option>

unde 2 e optiunea selectata.


Înapoi la “Cod PHP”

Cine este conectat

Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 26 vizitatori