Se connecter / S'enregistrer
Votre question

[W3C] Valider PHP + Liste déroulante

Tags :
  • Select
  • Programmation
Dernière réponse : dans Programmation
16 Janvier 2008 22:54:42

Bonsoir à tous,

je souhaite faire passer le bout de code suivant au W3C :

  1. <form id="select_ren" method="post" action="index.php">
  2. <select name="sel_ren">
  3. <?php
  4. while ($row_ren = mysql_fetch_array($res_ren)) { ?>
  5. <option value="<?php foreach($row_ren as $val_ren) { ?><?php echo $val_ren; ?>" >
  6. <?php echo "Du texte : " . $row_ren['numero']; ?>
  7. </option>
  8. <?php }
  9. } ?>
  10. </select>
  11. <input type="submit" name="select_ren" value="selectionner"/>
  12. </form>


En fait lorsque cette partie de code dans le <option> :
value="<?php foreach($row_ren as $val_ren) { ?><?php echo $val_ren; ?>" pose problème au validator.
Le problème c'est ma boucle foreach, je ne peux pas la mettre ailleur ..

Comment je peux faire ?

Merci.

ps : désolé pour l'affichage du code c'est assez moche ..

Autres pages sur : w3c valider php liste deroulante

16 Janvier 2008 23:26:49

Euh le validateur ce n'est pas fait pour valider du code php mais du html, xml, etc.
Donc tu ne peux pas lui donner du code php comme ça mais lui fournir le code html que génére ton script php
17 Janvier 2008 20:56:40

Salut, le php c'est coté serveur donc "invisible" par le navigateur.
Tom's guide dans le monde
  • Allemagne
  • Italie
  • Irlande
  • Royaume Uni
  • Etats Unis
Suivre Tom's Guide
Inscrivez-vous à la Newsletter
  • ajouter à twitter
  • ajouter à facebook
  • ajouter un flux RSS