Salut à tous...
Je bosse actuellement sur l'utilisation de ce système qu'est le MySQL...
il y a une commande qui permet, une fois les données de la table stockées en variable, de réorganiser ces données et de les stocker dans une autre variable: "mysql_fetch_array"....
Mais lorsque je rentre cette instruction, le navigateur me di ça: "Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in e:\easyphp1-7\www\forum.php on line 28"
Que puis je faire pour résoudre le problème?
(le code qui est à l'origine de l'erreur est :"while ($donnees = mysql_fetch_array($reponse) )" )
Merci
poste ton code en _entier_ sur http://www.rafb.net/paste, et donnes nous le lien.
Passe nous ton code a partir de
$sql = 'tarequete';
$req = mysql_query($sql);
$data = mysql_fect_array($req);
voici le code complet:
<?
mysql_connect("localhost", "mateo21", "mot_de_passe" ); // Connexion à MySQL
mysql_select_db("coursphp" ); // Sélection de la base coursphp
$reponse = mysql_query("SELECT * FROM jeux_videos" ); // Requête SQL
while ($donnees = mysql_fetch_array($reponse) )
{
?>
<p>
<strong>Jeu</strong> : <? echo $donnees['nom']; ?>
Le possesseur de ce jeu est : <? echo $donnees['possesseur']; ?>, et il le vend à <? echo $donnees['prix']; ?> euros !
Ce jeu fonctionne sur <? echo $donnees['console']; ?> et on peut y jouer à <? echo $donnees['nbre_joueurs_max']; ?> au maximum
<? echo $donnees['possesseur']; ?> a laissé ces commentaires sur <? echo $donnees['nom']; ?> : <em><? echo $donnees['commentaires']; ?></em>
</p>
<?
}
mysql_close(); // Déconnexion de MySQL
?>
(c'est un copié collé du code donné en exemple sur le site ou j'apren a me servir de ça)
Oh! Un ami zéro!
Ta modifié le code au moins ?
Déjà je vois que tu utilise easyphp donc en général:
mysql_connect("localhost", "root", "" );
et vérifie que ta bdd est bien coursphp et que t'a bien importé la table qu'on t'a donné.
Normalement si t'a fait ça c'est bon !
J'ignore si cela va fonctionner mais bon essaye toujours...
Remplace
| Citation :
|
Par
| Citation :
|
oui, je trouve ce site hyper bien construit et très facil a comprendre
D....
Pour le code, évidemment c'est du copié collé...je n'ai pas recopié mon nom d'utilisateur ni mon mot de passe (
pas envie que tt le monde puisse accéder à ma BDD
)donc ça j'ai bien mis le nom et le mot de passe que j'utilise pour ma BDD...
pour le nom de bdd, j'ai pas fait gaffe au nom de bdd....et bien merci beaucoup à toi, enfin ça marche et je vais pourvoir progresser dans le cour de m@teo21
D
Merci beaucoup et @+
la prochaine fois, mets ton code sur rafb.net/paste, et pas sur le forum. Ce sera coloré, indenté, etc...
Il y a 2875 utilisateurs connus et inconnus. Pour voir la liste des connectés connus, cliquez ici.
Par SiM07 il y a 19 heures :
Tu peux passer le sujet en résolu en élisant une meilleure réponse dans ce cas ;)
SiM07 - Expert bronze
Spécialité(s) : Programmation, OS, Logiciels
12069 messages depuis le 20/02/2005
