Bonjour,
Je developpe une interface php qui me permet de faire des requete precise sur une base sql. Cette interface comprend un formulaire qui a pour champs :
<input name="nom" type="text" id="nom">
et
<input name="classe" type="text" id="classe">
ce formulaire pointe vers la page searchid.php qui contient :
#########################################
<?
$db = mysql_connect('127.0.0.1', 'starsky', 'mot_de_passe');
mysql_select_db('retenue',$db);
$n=$nom;
$c=$classe;
$sql = mysql_query("select NumEleve FROM eleve WHERE NomEleve = '$n' AND ClasseEleve = '$c' LIMIT 0, 30");
while($res = mysql_fetch_row($sql)){
echo "Identifiant Eleve pour : $n en $c " .$res[0];
}
?>
#########################################
et lorsque j'execute la recherche j'ai ces erreurs :
Notice: Undefined variable: nom in e:\pub\test\searchid.php on line 11
Notice: Undefined variable: classe in e:\pub\test\searchid.php on line 12
Je comprend bien que mes variables ne sont pas defini correctement. Quelqu'un pourrait il m'expliquer et m'aider a debuger ce script svp ?
Merci d'avance
starsky