Fonction ECHO en PHP
Résolu
Gregg78
Messages postés
54
Date d'inscription
Statut
Membre
Dernière intervention
-
Gregg78 Messages postés 54 Date d'inscription Statut Membre Dernière intervention -
Gregg78 Messages postés 54 Date d'inscription Statut Membre Dernière intervention -
Bonjour à toutes et tous,
voilà je voudrais faire un echo dans un echo ! Est-ce possible ? Voici mon code, merci d'avance pour votre aide et votre temps :-)
voilà je voudrais faire un echo dans un echo ! Est-ce possible ? Voici mon code, merci d'avance pour votre aide et votre temps :-)
<?php if ($num=='1') { echo '<select name="rubrique" class="input-select"> <option></option> <option value="PREPARATION" ' . if($rubrique == PREPARATION) {echo "selected='selected'";} . '>PREPARATION</option> <option value="SHAMPOING" ' . if($rubrique == SHAMPOING) {echo "selected='selected'";} .'>SHAMPOING</option> </select>'; } else ($num=='2') { echo '<select name="rubrique" class="input-select"> <option></option> <option value="ABRASIFS" ' . if($rubrique == ABRASIFS) {echo "selected='selected'";} .'>ABRASIFS</option> <option value="ADHESIFS" ' . if($rubrique == ADHESIFS) {echo "selected='selected'";} .'>ADHESIFS</option> </select>'; } ?>
A voir également:
- Fonction ECHO en PHP
- Fonction si et - Guide
- Echo discord - Forum Casque et écouteurs
- Easy php - Télécharger - Divers Web & Internet
- @Echo off - Forum Virus
- Problème echo fichier .bat ✓ - Forum Windows 7
5 réponses
Pourquoi ne pas sortir les if tout betement
if($rubrique == PREPARATION)
echo '<select name="rubrique" class="input-select">
<option></option>
<option value="PREPARATION" selected} . '>PREPARATION
else
echo '<select name="rubrique" class="input-select">
<option></option>
<option value="PREPARATION" } . '>PREPARATION
</option>
if($rubrique == PREPARATION)
echo '<select name="rubrique" class="input-select">
<option></option>
<option value="PREPARATION" selected} . '>PREPARATION
else
echo '<select name="rubrique" class="input-select">
<option></option>
<option value="PREPARATION" } . '>PREPARATION
</option>
Merci Fallentree mais en fait je ne peux pas car j'ai déjà un IF sur la rubrique, et ensuite je dois en faire un deuxième pour les sous-rubriques de cette dernière.
Sinon il faudrait que je fasse une page par Rubrique. Donc en fonction d'un paramètre en GET, j'affiche le select de telle rubrique contenant les sous-rubriques. Et ensuite je dois faire un IF sur le SELECTED.
J'espère ne pas être trop confus....
Sinon il faudrait que je fasse une page par Rubrique. Donc en fonction d'un paramètre en GET, j'affiche le select de telle rubrique contenant les sous-rubriques. Et ensuite je dois faire un IF sur le SELECTED.
J'espère ne pas être trop confus....
alors stock "selected" dans une variable initialiser avant par ta condition ..
En gros sort le du if ...
if($rubrique == PREPARATION) $selected = " selected" else $selected = "" ;
....
echo '<select name="rubrique" class="input-select">
<option></option>
<option value="PREPARATION".$selected . '>PREPARATION
</option>
En gros sort le du if ...
if($rubrique == PREPARATION) $selected = " selected" else $selected = "" ;
....
echo '<select name="rubrique" class="input-select">
<option></option>
<option value="PREPARATION".$selected . '>PREPARATION
</option>
echo 'titi = ': if($a == $b) echo 'toto'; else echo 'tata';
version courte :
echo 'titi = '.($a==$b ? 'toto' : 'tata');
Bref, tu devrais comprendre :)
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question