Bonjour, Je ne comprend pas comment créer un identifiant DSN ( je suis sous w7 ) dans panneau de config, je ne sais pas ensuite ou allez, merci si quelqu'un peut m'aidez
Quand y'a pas de doctype tout est invalide donc y'a pas un modèle qu'est aussi valide que l'autre ^^
Sinon je pense qu'ils ont raison en ce qui concerne les commentaires, ils vont pas lui refaire tout le code xhtml (on est sur un site de php) mais il est bon de souligner les quelques erreurs vues. Ensuite si il a a envie de laisser ça crade comme c'est c'est son problème, il aura une note en conséquence :-)
je n'ai rien a dire sur le code qui a l'air tres bien et que je testerai, mais sur les commentaire précédent qui préconise de remplacer le
par
pour etre soit disant au norme...
correspond au xhtml et le code ci dessus N'A PAS DE DOCTYPE alors qu'est ce qui vous dis que
serai au norme (vu qu'il n'y en a pas) et si vous voulez du xhtml alors il faud egalement fermer les balise image ! merci de ne pas dire n'importequoi sur les commentaire quand n s'y connai pas ! quand il n'y a pas de doctype (ce qui n'est pas bien!)
est aussi valide que
...
Perso, je n'aime pas faire die... c'est mieux de gérer l'erreur soit même plutôt que de faire "planter" la page avec un die... Il manquerait un @ devant le connect pour pas afficher l'erreur par défaut.
Oui ou alors si tu souhaite que la page soit directement stoppé si la connection à la base marche pas tu met un :
$cnx = odbc_connect( $bd , $user, $password ) or die("La Connection a échoué");
Personellement je prefere faire comme ça, ça évite de laisser trainer un if sur toute la longueur de la page et d'avoir tous les else à la fin du code :)
<? est à remplacer par <?php pour des raisons de portabilité, pour le odbc_close() tu peux surement le mettre juste après la requête (en passant par des fetch_row comme tu l'as fait)
Je te mets 7/10 parce que c'est un exemple simple et qui j'espère sera mis à jour pour les quelques petites erreurs ci-dessus.
Je te mets 10/10
Merci beaucoup