|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Invité de passage
![]() Inscription : mai 2006 Messages : 7 ![]() |
Bonjour voilà j ai un ensemble de requete et d affichage du resultat de ces requetes, qui me renvoi a chaque fois pour message :
Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource . Voici mon code: Code php :
Seul la premeire fonctione correctement, mais pas les autres. Pourquoi ? et comment y remédier? Merci d'avance |
||
|
|
00
|
|
|
#2 |
|
Membre Expert
![]() Inscription : janvier 2005 Messages : 2 288 ![]() |
deux choses :
1/ quand tu fais un mysql_query() tu dois tester la valeur de retour avant de faire un fetch pour t'assurer que la requete était bonne, s'il y a une erreur tu auras acces au message d'erreur ce qui te permettra de résoudre les problemes facilements (mysql_query($requete) or die(mysql_error()) est un minimum) 2/ en survol, dans ta requete3, tu as deux critères de recherche et il n'y a ni AND ni OR pour les relier. Les autres ont surement des erreurs aussi. |
|
|
00
|
|
|
#3 | ||
![]() ![]() Développeuse PHP/Java Inscription : avril 2007 Messages : 3 686 ![]() |
Pour completer :
1/ C'est encore mieux en affichant la requête avec le message d'erreur Code php :
mysql_query($requete) or die($requete.' : '.mysql_error()) ; Pour les jointures tu peux utiliser JOIN ON : Code sql :
__________________
Modératrice PHP Aucun navigateur ne propose d'extension boule-de-cristal : postez votre code et vos messages d'erreurs. (Rappel : "ça ne marche pas" n'est pas un message d'erreur) Pour afficher votre code en couleurs : [CODE=php][/CODE] (bouton # de l'éditeur) |
||
|
|
00
|
|
|
#4 |
|
Invité de passage
![]() Inscription : mai 2006 Messages : 7 ![]() |
j vais tester ca merci beaucoup
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com