le 10/01/2013 à 15:13
erreur incomprehensibles
bonjour j ai besoin d aide s il vous plait : j ai une base de données sous mysql je m y connecte sans probleme et affiche les données aisement , j ai ecrit une page php (ci-dessous) pour afficher des choix en bouton radio mais a chaque fois j ai les erreurs suivantes qui s affichent dans la page aussi votre aide eventuelle me serait d'un grand secours , merci
erreur :
Notice: Undefined variable: animaltype in C:\xampp\htdocs\catalogue.php on line 35
Notice: Undefined variable: animaltype in C:\xampp\htdocs\catalogue.php on line 41
---------------------------------
voici le programme :
<?php
// programme : catalogue.php (petcatalog.php)
?>
<html><head><title>Type d'animaux(catalogue.php)</title></head>
<body>
<?php
include("misc.inc");
$cnx=mysqli_connect($host,$user,$password,$database)
or die ("connexion au serveur impossible ");
// sélectionne ttes les categories dans la table type
$req="SELECT * FROM type ORDER BY animalType";
$result=mysqli_query($cnx, $req)
or die ("execution de la selection impossible ");
// affichage du formulaire
echo "<div style='margin-left: .1in'>\n
<h1 align='center'>Catalogue des animaux</h1>\n
<h2 align='center'>Vos amis animaux vous attendent</h2>\n
<p align='center'>Choisissez celui qui vous plait et
precipitez -vous dans notre animalerie.</p>
<p><h3>Quel type d'animal cherchez vous ?</h3>\n";
//créer le formulaire de selection
echo "<form action='montranimo.php' method='POST'>\n";
echo "<table cellpadding='5' border='1'>";
$compteur=1;
while ($ligne = mysqli_fetch_assoc($result))
{ extract($ligne);
echo "<tr><td valign='top' width='15%'
style='font-weight:bold;
font-size: 1.2em'\n>";
echo "<input type ='radio' name='interet'
value=$animaltype\n";
if ($compteur==1)
{ echo "checked";
}
echo "><font size='+1'><b>$animaltype</b></font>
</td>
<td>$typedescription</td>
</tr>";
$compteur++;
}
echo "</table>";
echo "<p><input type='submit' value='Faites votre choix'>
</form></p>\n";
?>
</div>
</body></html>
erreur :
Notice: Undefined variable: animaltype in C:\xampp\htdocs\catalogue.php on line 35
Notice: Undefined variable: animaltype in C:\xampp\htdocs\catalogue.php on line 41
---------------------------------
voici le programme :
<?php
// programme : catalogue.php (petcatalog.php)
?>
<html><head><title>Type d'animaux(catalogue.php)</title></head>
<body>
<?php
include("misc.inc");
$cnx=mysqli_connect($host,$user,$password,$database)
or die ("connexion au serveur impossible ");
// sélectionne ttes les categories dans la table type
$req="SELECT * FROM type ORDER BY animalType";
$result=mysqli_query($cnx, $req)
or die ("execution de la selection impossible ");
// affichage du formulaire
echo "<div style='margin-left: .1in'>\n
<h1 align='center'>Catalogue des animaux</h1>\n
<h2 align='center'>Vos amis animaux vous attendent</h2>\n
<p align='center'>Choisissez celui qui vous plait et
precipitez -vous dans notre animalerie.</p>
<p><h3>Quel type d'animal cherchez vous ?</h3>\n";
//créer le formulaire de selection
echo "<form action='montranimo.php' method='POST'>\n";
echo "<table cellpadding='5' border='1'>";
$compteur=1;
while ($ligne = mysqli_fetch_assoc($result))
{ extract($ligne);
echo "<tr><td valign='top' width='15%'
style='font-weight:bold;
font-size: 1.2em'\n>";
echo "<input type ='radio' name='interet'
value=$animaltype\n";
if ($compteur==1)
{ echo "checked";
}
echo "><font size='+1'><b>$animaltype</b></font>
</td>
<td>$typedescription</td>
</tr>";
$compteur++;
}
echo "</table>";
echo "<p><input type='submit' value='Faites votre choix'>
</form></p>\n";
?>
</div>
</body></html>