Php

Fermé
mannoussa - 8 janv. 2008 à 21:40
 le père - 8 janv. 2008 à 23:18
Bonjour,
svp est ce que cette écriture est juste ou non?
"<?
require("connect.php");
$req=mysql_query("select * from prof where matiere='$select'");
while($l = mysql_fetch_array( $req )){ ?>
<tr><td><?=$l['nom']?></td></tr>
<? } mysql_close($conn);
?>"
surtout la ligne "while........"

merci et bonne soirée.
A voir également:

1 réponse

Bonsoir

Oui, ça a l'air correct à quelques détails près :
La balise de début de php est <?php et non pas <?. Même si " j'ai essayé, ça marche", ça rique de ne pas marcher sur d'autres serveurs.
Dans le même genre, l'écriture abrégée <?=$l['nom']?> est à éviter (surtout qu'il manque des espaces). Il vaut mieux écrire <?php echo $l['nom'] ?>
Enfin, je ne vois pas où $select est initialisé, mais je suppose que c'est plus haut.
0