Un select -2 valori

Secţiune dedicată începatorilor.

Moderatori: Moderatori, Start Moderator


beeuser
Senior Member
Mesaje: 390
Membru din: Joi Mai 20, 2004 10:32 am
Contact:

Mesajde beeuser » Mar Ian 10, 2006 11:56 am

Pai ai putea sa lucrezi cu id-uri.
Ex:
<option value="1">Audio</option>
<option value="2">Video</option>
Etc.

Pe care se presupune ca le iei din baza de date. Si atunci scapi de probleme.

Avatar utilizator
danny2pac
Average Member
Mesaje: 79
Membru din: Dum Ian 09, 2005 8:38 pm
Localitate: Timisoara

Mesajde danny2pac » Mar Ian 10, 2006 12:41 pm


Avatar utilizator
Mascka
Senior Member
Mesaje: 1376
Membru din: Sâm Oct 01, 2005 8:00 am
Localitate: Braila
Contact:

Mesajde Mascka » Mar Ian 10, 2006 3:28 pm

or

beeuser
Senior Member
Mesaje: 390
Membru din: Joi Mai 20, 2004 10:32 am
Contact:

Mesajde beeuser » Mar Ian 10, 2006 3:33 pm

No shit!

Edit:
In fine....
ii dai asa

<option value="1_audio">Audio</option>
<option value="2_video">Video</option>

$cat = $_POST['cat'];

$a_cat = explode( "_", $cat );

$a_cat[0] --- id
$a_cat[1] --- nume.

Avatar utilizator
Mascka
Senior Member
Mesaje: 1376
Membru din: Sâm Oct 01, 2005 8:00 am
Localitate: Braila
Contact:

Mesajde Mascka » Mie Ian 11, 2006 11:32 am

Ei bine nu a reusit nimeni sa`mi dea un raspuns simplu si corect ca asta... sa zicem ca nu am fost explicit ca`ci stiu ca puteti :)
if ($val1 = 'audio') { $val2 = 1}
if ($val1 = 'video') { $val2 = 2} bla bla bla bla.....
unde $val1 este $FORM['selectul meu'] :)
or

beeuser
Senior Member
Mesaje: 390
Membru din: Joi Mai 20, 2004 10:32 am
Contact:

Mesajde beeuser » Mie Ian 11, 2006 11:36 am

Cred ca te complici. Anyway.

$val2_array = array(

'audio'=>1,
'video'=>2

);

$val1 = $_POST['selectul_tau'];

$val2 = $val2_array[$val1];


Înapoi la “PHP Incepători”

Cine este conectat

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