<title><?php echo $titre ?></title>
il est préférable d'ouvrir et de fermer les tags PHP.<?php if ($qqChose == $autreChose)
{ ?>
<tr><td><?php echo $cell ?> </td></tr>
<?php
}
?>
Donc un juste milieu me semble plus adapté.<html>
<head>
<title>Liste des membres</title>
</head>
<body>
<?php if ($membres): ?>
<div id="membres">
<?php foreach ($membres as $membre): ?>
<div class="<?php echo $membre->id ?>">
<p><?php echo $membre->description ?></p>
</div>
<?php endforeach ?>
</div>
<?php else: ?>
<p>Aucun membre disponible.</p>
<?php endif ?>
</body>
</html>
Perso. j'ai l'habitude et je trouve ça plus clair.
C'est vraiment, mais alors vraiment pas mon cas.Pour une boucle, j'utilise :
Perso. j'ai l'habitude et je trouve ça plus clair.<html> <head> <title>Liste des membres</title> </head> <body> <?php if ($membres): ?> <div id="membres"> <?php foreach ($membres as $membre): ?> <div class="<?php echo $membre->id ?>"> <p><?php echo $membre->description ?></p> </div> <?php endforeach ?> </div> <?php else: ?> <p>Aucun membre disponible.</p> <?php endif ?> </body> </html>
Pour ma part, je ne l'inclus dans un echo que dans le cas d'attributs d'éléments de formulaire n'apparaissant que sous certaines conditions. Par exemple:Vous incluez encore du HTML dans votre code?
<form>
<label for="moninput">Grosminet</label>
<input id="moninput" name="moninput" type="checkbox" <?php if ($titi=='Grosminet') echo 'checked="checked"'; ?> />
</form>
Je pense que c'est ça.Je ne pense pas Xenon parlait de séparer le php/html comme tu l'entends victor, mais qu'il s'étonnait de voir que l'on utilisait pas tous des templates
(peut-être me trompe-je?)