Php/mysql erreur de code
Résolu
vexfaya
Messages postés
18
Date d'inscription
Statut
Membre
Dernière intervention
-
vexfaya Messages postés 18 Date d'inscription Statut Membre Dernière intervention -
vexfaya Messages postés 18 Date d'inscription Statut Membre Dernière intervention -
Bonjour, j'ai crée un bdd pour mon école pour transmettre les résultats des présélection des sportifs dont l'école accepte la candidature. bref l'élève saisit dans un formulaire son matricule et s'il est inscrit comme admis dans ma bdd
une page html affiche tu es incris dans le cas contraire elle affiche tu es non inscris ... le problème est dans mon code php qui affiche une erreur a la ligne 7 a propos de matricule . voila mon code php ;
<?php
$matricule=$_POST['matricule'];
mysql_connect("localhost", "root", "");
mysql_select_db("athena"); // Sélection de la base athena
$reponse = mysql_query("SELECT MATRICULE FROM infos_eleve WHERE matricule='$matricule'")or die(mysql_error());
$donnees = mysql_fetch_array($reponse);
if($donnees['matricule']=="")
{
echo "tu es non inscrit";
}
else
{
echo "tu es inscrit";
}
mysql_close(); // Déconnexion de MySQL
?>
pouvez vous m'aidez merci d'avance
une page html affiche tu es incris dans le cas contraire elle affiche tu es non inscris ... le problème est dans mon code php qui affiche une erreur a la ligne 7 a propos de matricule . voila mon code php ;
<?php
$matricule=$_POST['matricule'];
mysql_connect("localhost", "root", "");
mysql_select_db("athena"); // Sélection de la base athena
$reponse = mysql_query("SELECT MATRICULE FROM infos_eleve WHERE matricule='$matricule'")or die(mysql_error());
$donnees = mysql_fetch_array($reponse);
if($donnees['matricule']=="")
{
echo "tu es non inscrit";
}
else
{
echo "tu es inscrit";
}
mysql_close(); // Déconnexion de MySQL
?>
pouvez vous m'aidez merci d'avance
A voir également:
- Php/mysql erreur de code
- Code ascii - Guide
- Code de déverrouillage oublié - Guide
- Code puk bloqué - Guide
- Code activation windows 10 - Guide
- Code blocks - Télécharger - Langages
5 réponses
salut,
ton matricule est en majuscule
essaie ceci:
ton matricule est en majuscule
$reponse = mysql_query("SELECT MATRICULE FROM infos_eleve WHERE matricule='$matricule'")or die(mysql_error());
essaie ceci:
$reponse = mysql_query("SELECT matricule FROM infos_eleve WHERE matricule='$matricule'")or die(mysql_error());
bonsoir,
met entre les deux kignes :
$donnees = mysql_fetch_array($reponse);
echo "<pre>";print_r($donnees);echo "</pre>";
if($donnees['matricule']=="")
et là tu verras ce que conteint $donnees (peut être pas ce que tua ttends)
met entre les deux kignes :
$donnees = mysql_fetch_array($reponse);
echo "<pre>";print_r($donnees);echo "</pre>";
if($donnees['matricule']=="")
et là tu verras ce que conteint $donnees (peut être pas ce que tua ttends)
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question