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

 


Dernière réponse
Sujet : [PHP + MySQL] erreur "Supplied argument is not a valid MySQL result.."
Profil supprimé ... salut
 
j'ai trouvé d'où ça venait ! je n'avais pas mis
le bon nom de base à 2 lettres près !!!!
 
donc c'était bien un pbm de connexion à la base
car j'avais mal initialisé ma variable $base !
 
voili voilou ! :hello: et merci à tous pour vos
suggestions qui m'ont bien aidé ! :hello:

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
... salut
 
j'ai trouvé d'où ça venait ! je n'avais pas mis
le bon nom de base à 2 lettres près !!!!
 
donc c'était bien un pbm de connexion à la base
car j'avais mal initialisé ma variable $base !
 
voili voilou ! :hello: et merci à tous pour vos
suggestions qui m'ont bien aidé ! :hello:
JE CROIS AVOIR TROUVE MAIS JE NE PAS TESTER MAINTENANT !
je vous tiens au courant !
 
encore merci pour vos réponses ! :hello:
youdontcare $result = mysql_db_query($base,"select * from goldbook order by numPost DESC" ); (rq = c'est celle la ligne 17)
 
une requête sql se termine par un ; . je n'ai jamais utilisé mysql_db_query(), mais ça se passe comme ça pour mysql_query()
 
essaye donc
 
$result = mysql_db_query($base,"select * from goldbook order by numPost DESC;" );
bon j'ai toujours pas trouvé... :(
 
j'avais une idée que j'ai testé mais en vain...
(vérifié que $base était bien initialisé)
 
:??: :cry: :??:
revo MULTIMANIA === belle merde
tu vas rire mais chez MULTIMANIA, tous script PHP
ne doit pas gérer les connexions et déconnexions !!!
(limitation de certaines fonctions)
 
c'est à dire que quand je développe chez moi, je
me connecte à MySQL et me déconnecte via les commandes
PHP classques mais AU MOMENT DE METTRE LES SOURCES SUR
MULTIMANIA JE SUPPRIME LES COMMANDES DE CONNEXIONS/
DECONNECTIONS !!!! ça m'énerve...
 
mais j'ai testé bien avant cela ces commandes et j'ai
jamais eu de pbs...
 
merci pour ta réponse je vais voir tes liens ! :hello:
Virolos Une suggestion qui vaut ce qui vaut mais apres des dizaines de stupidites a debugger..... :pt1cable:  :pt1cable:  
 
 tu as test ta connexion a la base???
Mara's dad Il me semble que le problème soit le troisième argument de la fonction que tu as laissé tombé : link_identifier
 
En effet, d'après la doc et le message d'erreur, "not a valid MySQL result resource" si tu ne passe pas de link_identifier, la fonction essaye d'utiliser "la dernière connexion ouverte sur le serveur et si elle n'en trouve pas, elle tentera de se connecter, en utilisant la fonction mysql_connect(), sans arguments."
 
Essaye plutôt d'utiliser mysql_connect() et mysql_query().
Au moins tu sera fixé sur la partie qui déconne : "connexion" ou "requete"
 
Voir : http://www.php.net/manual/fr/funct [...] -query.php
http://www.php.net/manual/fr/funct [...] onnect.php
http://www.php.net/manual/fr/function.mysql-query.php
 
A+
j'ai essayé tout ça et rien ne marche...
 
1) ça n'a rien à voir avec les types de clé dans ma table,
2) ce n'est pas un pbm de syntaxe (inversion de params)
 
le pire c'est que j'ai jamais eu de soucis avec
cette ligne dans d'autres scripts...
 
une idée ?
je vais essayer tout ça !
 
merci beaucoup, je vous tiens au courant !
 
:hello:
nikko c pas la requete qi va pas, c la place des arguments :  
la requete en premier, la base en second :
$result = mysql_db_query("select * from goldbook order by numPost DESC",$base);
et non :
$result = mysql_db_query($base,"select * from goldbook order by numPost DESC" );
revolutionman Regarde que numpost soit une cle unique ou soit primaire dans ta base mysql
revolutionman Oui c'est la requete mysql qui va pas
attends je regarde
une ptite idée non ? :hello:
salut
 
bon voilà j'ai un souci dans une de mes pages persos
en PHP ; quand je tente d'y accéder j'ai le message
suivant:
 
"Warning: Supplied argument is not a valid MySQL result resource in /gldbk_modif_choix.php3 on line 17"
 
et à cette ligne j'ai ces commandes PHP comme celles-ci:
 
 
extrait du code:
...
  $result = mysql_db_query($base,"select * from goldbook order by numPost DESC" ); (rq = c'est celle la ligne 17)
  while ($row = mysql_fetch_object($result))
  {
   $auteur = ($row->auteur);
   $email = ($row->email);
   $url = ($row->url);
   $datePost = ($row->datePost);
   $comments = ($row->comments);
   // ne sert à rien pour l'instant
   $numPost = ($row->numPost);
etc...
 
on dirait que ma syntaxe ou que la commande est pas bonne
alors qu'elle marchait très bien chez moi et sur multimania...
 
une idée ? merci d'avance les gars ! :hello:

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)