Php
                                    
                        mannoussa                    
                                    -
                                     
le père -
        le père -
        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.
                
            
                
    
    
    
        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:         
- Php
- Easy php - Télécharger - Divers Web & Internet
- Expert php pinterest - Télécharger - Langages
- Retour à la ligne php ✓ - Forum PHP
- Alert php - Forum PHP
- Retour a la ligne php ✓ - Forum PHP
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.
    
                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.
