MySql Erreur
NulEnInfo1234
Messages postés
3
Statut
Membre
-
jordane45 Messages postés 40050 Date d'inscription Statut Modérateur Dernière intervention -
jordane45 Messages postés 40050 Date d'inscription Statut Modérateur Dernière intervention -
Bonsoir,
Je débute en programmation et donc je ne suis pas très doué...
Je ne trouve pas dans ce code ce qui empêche l'affichage du résultat de la requête...
Comme message s'affiche :
Erreur SQL !
SELECT Eleves.NomEleve,Eleves.PrenomEleve,Eleves.Id_Eleve FROM Eleves
No such file or directory
Cette erreur peut paraître pour certain à mon avis très bête...
Bien sûr, avant se trouver le nécessaire pour la connexion à la base de données et au serveur mysql
Voici mon code :
Je vous remercie d'avance
Cordialement
NulEnInfo1234
Je débute en programmation et donc je ne suis pas très doué...
Je ne trouve pas dans ce code ce qui empêche l'affichage du résultat de la requête...
Comme message s'affiche :
Erreur SQL !
SELECT Eleves.NomEleve,Eleves.PrenomEleve,Eleves.Id_Eleve FROM Eleves
No such file or directory
Cette erreur peut paraître pour certain à mon avis très bête...
Bien sûr, avant se trouver le nécessaire pour la connexion à la base de données et au serveur mysql
Voici mon code :
// Requête d'éxécution la recherche en entiers
$sql = "SELECT Eleves.NomEleve,Eleves.PrenomEleve,Eleves.Id_Eleve FROM Eleves";
// Exécution de la requête
$req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());
// on fait une boucle qui va faire un tour pour chaque enregistrement
while($data = mysql_fetch_assoc($req))
{
// on affiche les informations de l'enregistrement en cours
echo '<b>'.$data['Eleves.NomEleve'].' '.$data['Eleves.PrenomEleve'].'</b> ('.$data['Eleves.Id_Eleve'].')';
}
// on ferme la connexion à mysql
mysql_close();
?>
Je vous remercie d'avance
Cordialement
NulEnInfo1234
| EDIT : Ajout des balises de code (la coloration syntaxique).
Explications disponibles ici :ICI Merci d'y penser dans tes prochains messages. |
A voir également:
- MySql Erreur
- Mysql community server - Télécharger - Bases de données
- Erreur 0x80070643 - Accueil - Windows
- Erreur 4101 france tv - Forum Lecteurs et supports vidéo
- Erreur 4201 france tv ✓ - Forum Réseaux sociaux
- Code erreur f3500-31 ✓ - Forum Bbox Bouygues
1 réponse
Bonjour,
Le souci que tu rencontres pouvant provenir d'un problème de connexion à la BDD... et sans connaitre la totalité de ton code... il est difficile de te répondre exactement
Toutefois ...
Pour commencer.... as tu tester ta requête DIRECTEMENT dans ta bdd (via phpmyadmin par exemple ) ?
Ensuite... tu utilises l'ancienne extension mysql considérée comme obsolète....
Je t'invite vivement à passer à mysqli ou (ma préférence..) à la PDO.
Voici un peu de lecture sur le sujet
https://www.commentcamarche.net/faq/43261-php-l-extension-mysql-est-obsolete#top
https://www.commentcamarche.net/faq/44117-connexion-a-une-base-avec-pdo-mysqli
Le souci que tu rencontres pouvant provenir d'un problème de connexion à la BDD... et sans connaitre la totalité de ton code... il est difficile de te répondre exactement
Toutefois ...
Pour commencer.... as tu tester ta requête DIRECTEMENT dans ta bdd (via phpmyadmin par exemple ) ?
Ensuite... tu utilises l'ancienne extension mysql considérée comme obsolète....
Je t'invite vivement à passer à mysqli ou (ma préférence..) à la PDO.
Voici un peu de lecture sur le sujet
https://www.commentcamarche.net/faq/43261-php-l-extension-mysql-est-obsolete#top
https://www.commentcamarche.net/faq/44117-connexion-a-une-base-avec-pdo-mysqli