Autor Zpráva
jop
Profil *
Cau, potreboval bych se zeptat, jakym zpusobem muzu do promenne dat podminku. Konkretne bych potreboval udelat neco takovehoto:
<?php
$jmeno = "1";
$text = '    <select name="jmeno">
<option value="1" '. if ($jmeno==1) echo "selected"; .' >Petr</option>
<option value="2" '. if ($jmeno==2) echo "selected"; .' >Pavel</option>
<option value="3" '. if ($jmeno==3) echo "selected"; .' >Milos</option>
<option value="5" '. if ($jmeno==5) echo "selected"; .' >Adam</option>
<option value="4" '. if ($jmeno==4) echo "selected"; .' >jine jmeno</option>
</select>';
echo $text;
?>

Jenomze my to vratí chybovou hlasku Parse error: syntax error, unexpected T_IF in D:\xampp\htdocs\pokus_select.php on line 4

Co delam spatne? Predem diky.
Joker
Profil
Jde to takhle, s pomocí podmíněného operátoru:
$text = '<option value="1" '. (($jmeno==1) ? "selected" : "") .' >Petr</option>'
jop
Profil *
a muzu nejaky zpusobem do toho dat i elseif?
jop
Profil *
uz vyreseno, diky moc

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0