Notice en php (avec XAMPP et phpMyAdmin)

Roxane -  
 Roxane -
Bonjour, je suis en IUT d'informatique, et voilà que je commence à peine à gérer les bases de données dans les sites web dynamique. J'ai cependant un petit problème : j'ai une notice qui s'affiche lorsque j'ouvre mon .php sous mon localhost, voici ce qu'elle dit :

"Notice: Use of undefined constant Nom - assumed 'Nom' in /opt/lampp/htdocs/tests/tp4/tp4.php on line 21"

Ce petit morceau de php devait juste afficher les noms de mes deux objet de ma table... Ce qui a fonctionné, puisque les noms s'affichent bien, mais accompagné de cette famuese notice au dessus de code...

Que voici :

<?php
$db = mysql_connect("localhost","***","");
if (!$db)
echo"pb1";
// connexion à la base
mysql_select_db("test",$db);
// séléction de la base
$rep = mysql_query("SELECT * FROM Personne ");
if (!$rep)
echo "erreur" .mysql_error();

while ( $resu = mysql_fetch_assoc($rep))
{
echo "Nom : " .$resu[Nom];
echo"<br/>";
//on affiche les réponses
}
mysql_close();
//fermeture de la connexion

?>

Merci de votre aide :J et bonne soirée !
Roxane



A voir également:

2 réponses

Autumn`Tears Messages postés 1054 Date d'inscription   Statut Membre Dernière intervention   145
 
Salut,

En vérité, tu dois mettre « 'Nom' » et pas « Nom ». Cependant, le code fonctionne car PHP arrive à gérer cette erreur.
1
Roxane
 
Merci c'était exactement ça ;) les doubles quotes marchent aussi ! Sujet résolu !
0