Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1537 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  erreur mysql_fetch_array()

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

erreur mysql_fetch_array()

n°1352175
SeigneurMa​rtin
C'est quand on serre une femme
Posté le 23-04-2006 à 13:36:41  profilanswer
 

Bonjour à tous !
Je me heurte dans la création de mon site à une erreur mysql souvent rencontrée. Jusque là, j'ai toujours réussi à les résoudre seul, mais alors là, soit je suis fatigué, soit la résolution de mon problème est vraiment au dessus de mes forces !
 
Donc voilà une partie de mon script (celle qui bug) :
 
$nom = $_SESSION['nom'];
$nom = echappement($nom);

// afficher les données des emplois
$rq = "SELECT village FROM membre WHERE nom='$nom'";
$result = @mysql_query ($rq);
$village = mysql_fetch_array ($result);
$village = echappement($village[0]);

 
$rq = "SELECT employeur, salaire, force, intelligence FROM emplois WHERE village='$village'";
$result = @mysql_query ($rq);

while ($emploi = mysql_fetch_array ($result))
{
 echo "<tr>";
 echo "<td width='33%'>";
 echo "<p align='center'>$emploi[1] euros</td>";
 echo "<td width='33%'>";
 
...

 
Le but étant d'afficher sur une page l'ensemble de la table où le village est bien la variable $village qu'on est allé cherché ci-dessus, sur une page web !

 
Mais voilà l'erreur qu'il m'affiche, ma fois assez classique, mais plutôt coriace...
 
 
 

Warning
: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in c:\program files\easyphp1-8\www\hpmw\emplois.php on line 167
 
 
Voilà, si quelqu'un pouvait m'aider je lui en serait vraiment reconnaissant !
 
Merci d'avance !

mood
Publicité
Posté le 23-04-2006 à 13:36:41  profilanswer
 

n°1352193
gooopil
pfiew
Posté le 23-04-2006 à 14:21:30  profilanswer
 

Au lieu de ca  

Code :
  1. $result = @mysql_query ($rq);


Fait plutot ça :

Code :
  1. $result = mysql_query ($rq);
  2. if (!$result) {
  3.    die('Requête invalide : ' . mysql_error());
  4. }


 
Vu qu'à priori une erreur comme ça, c'est un pb de requete, ça te permettra de trouver d'où vient ton erreur


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  erreur mysql_fetch_array()

 

Sujets relatifs
MySQL et BINARYRecherche avec une miste déroulante PHP/MySql
Erreur COMCréation d'un database link en Mysql
Sauts de ligne pas pris en compte à l'affichage (avec MySQL)Export BDD MySQL en XML
Se connecter à MySQL à distance en C#[Résolu] Compteur avec cookie et Mysql
insert et update anarchiques dans mysql ?Ignorer le rapport d'erreur d'Excel
Plus de sujets relatifs à : erreur mysql_fetch_array()


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR