PB de récupération de donnees mysql
berew
-
william7007 Messages postés 335 Date d'inscription Statut Membre Dernière intervention -
william7007 Messages postés 335 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
J'ai un problème de récupération de données sur ma base de données. Elle est pourtant super simple mais je n'arrive pas à voir d'où vient l'erreur.
Voici ma requete
<?php
$connexion = mysql_connect("$serveur", "$user", "$psswd")//Connexion à MySQL
or die("Impossible de se connecter : " . mysql_error());//Connexion impossible
mysql_select_db("projet");
echo 'Connexion réussie';//Connexion réussie
$requete = "SELECT * FROM enerium";
$reponse = mysql_query($requete);
echo '</br>';
if (!$reponse)
{
echo 'reponse n\'existe pas';
}
while ($donnees = mysql_fetch_array($reponse))
{
echo $donnees['I1'];
}
mysql_close($connexion);//Déconnexion de MySQL
?>
J'arrive à me connecter à la base de données, le $requete est bon également mais par contre ce que je ne comprends pas c'est pourquoi le $reponse n'existe pas. Donc de ce fait j'ai une superbe "Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource". J'espère que vous pourrez m'aider rapidement.
Cordialement,
Berew
J'ai un problème de récupération de données sur ma base de données. Elle est pourtant super simple mais je n'arrive pas à voir d'où vient l'erreur.
Voici ma requete
<?php
$connexion = mysql_connect("$serveur", "$user", "$psswd")//Connexion à MySQL
or die("Impossible de se connecter : " . mysql_error());//Connexion impossible
mysql_select_db("projet");
echo 'Connexion réussie';//Connexion réussie
$requete = "SELECT * FROM enerium";
$reponse = mysql_query($requete);
echo '</br>';
if (!$reponse)
{
echo 'reponse n\'existe pas';
}
while ($donnees = mysql_fetch_array($reponse))
{
echo $donnees['I1'];
}
mysql_close($connexion);//Déconnexion de MySQL
?>
J'arrive à me connecter à la base de données, le $requete est bon également mais par contre ce que je ne comprends pas c'est pourquoi le $reponse n'existe pas. Donc de ce fait j'ai une superbe "Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource". J'espère que vous pourrez m'aider rapidement.
Cordialement,
Berew
A voir également:
- PB de récupération de donnees mysql
- Fuite données maif - Guide
- Supprimer les données de navigation - Guide
- Logiciel de récupération de données - Guide
- Convertisseur récupération de texte - Guide
- Trier des données excel - Guide
4 réponses
Je te remercie mais le @ devant mysql_query sert uniquement à masquer les erreurs donc ce n'est en aucun cas une solution à mon problème.
Oui je sais mais des fois ça marche!! ^^
sinon je suppose, mais suis pas très fort en informatique,
que c'est peut-être qu'il manque le $connexion avec ton $requete dans le mysql_query:
$reponse = mysql_query($requete, $connexion);
sinon je vois vraiment pas dsl,
bonne journée quand même!! ^^
sinon je suppose, mais suis pas très fort en informatique,
que c'est peut-être qu'il manque le $connexion avec ton $requete dans le mysql_query:
$reponse = mysql_query($requete, $connexion);
sinon je vois vraiment pas dsl,
bonne journée quand même!! ^^
ben dit cette erreur signifie seulement qu'un truc ne va pas dans ta requette
voilà si tout est OK ,
1. vérifie que SELECT est séparer de * qu'il existe un espace entre les deux
2. Vérifie bien la synthaxe de table son nom et les lettres, et si elle est bien présente dans la BDD projet ici essaie de réecrire chaque terme (nom detable, de base ) exactement comme ils se trouvent sous MySQL
voilà si tout est OK ,
1. vérifie que SELECT est séparer de * qu'il existe un espace entre les deux
2. Vérifie bien la synthaxe de table son nom et les lettres, et si elle est bien présente dans la BDD projet ici essaie de réecrire chaque terme (nom detable, de base ) exactement comme ils se trouvent sous MySQL