MySql Erreur
NulEnInfo1234
Messages postés
3
Statut
Membre
-
jordane45 Messages postés 40052 Date d'inscription Statut Modérateur Dernière intervention -
jordane45 Messages postés 40052 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 download - Télécharger - Bases de données
- Erreur t32 ✓ - Forum Livebox
- Erreur upes 1025 - Forum Téléviseurs
- Erreur 0x80070643 - Accueil - Windows
- Erreur 0x80070643 Windows 10 : comment résoudre le problème de la mise à jour KB5001716 - Accueil - Windows
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