|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Membre éclairé
![]() ![]() |
lors de l'execution du script suivant:
Code :
$nb = mysql_numrows($result); //Nombre d'enregistrements et 21: while ($enregistrement = mysql_fetch_array($result)) avec les warnings suivants: Warning: mysql_numrows(): supplied argument is not a valid MySQL result resource in /www/sites/1/ifrance.com/k/h/khadimatewebmaster/site/all.php3 on line 19 Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /www/sites/1/ifrance.com/k/h/khadimatewebmaster/site/all.php3 on line 21 merci pour toutes vos contributions |
||
|
|
00
|
|
|
#2 |
![]() ![]() |
depuis quand est-ce que les requête INSERT renvoyent des données ?
__________________
Rédacteur "éclectique" (XML, IRC, Web...) Les Règles du Forum - Mon Site Web sur DVP.com (Développement Web, PHP, (X)HTML/CSS, SQL, XML, IRC) je ne répondrai à aucune question technique via MP, MSN ou Skype : les Forums sont là pour ça !!! Merci de me demander avant de m'ajouter à vos contacts sinon je bloque ! pensez à la balise [code] (bouton #) et au tag (en bas)
|
|
|
00
|
|
|
#3 |
|
Membre éclairé
![]() ![]() |
??? INSERT est entre ""...elle ne renvoit rien du tt
|
|
|
00
|
|
|
#4 | |||
![]() ![]() |
Citation:
si tu veux récupérer des données, il te faut utiliser un SELECT... donc : Que t'attends-tu à recevoir ici ?
__________________
Rédacteur "éclectique" (XML, IRC, Web...) Les Règles du Forum - Mon Site Web sur DVP.com (Développement Web, PHP, (X)HTML/CSS, SQL, XML, IRC) je ne répondrai à aucune question technique via MP, MSN ou Skype : les Forums sont là pour ça !!! Merci de me demander avant de m'ajouter à vos contacts sinon je bloque ! pensez à la balise [code] (bouton #) et au tag (en bas)
|
|||
|
|
00
|
|
|
#5 | |
|
Membre éclairé
![]() ![]() |
Citation:
Code :
$query = "INSERT INTO khadimate(nom,prenom) VALUES('patatte','pattateos')"; si c'est le cas regarde bien la requete est entre côtes ce qui en fait une chaine de caractères...dont j'affecte la variable $query... |
|
|
|
00
|
|
|
#6 |
![]() ![]() |
OUI, mais ensuite tu exécute la requête (avec mysql_query) puis tu récupères la ressource résultat ($result) et tu exécutes ensuite des fonctions de récupération de donnée sur cette ressource (mysql_num_rows et mysql_fetch_array)
est-ce que c'est toi qui a écrit ce code ? tu es conscient de ce qu'il fait au niveau de la bdd ? parce qu'on dirait que tu as copié un code sans chercher à comprendre ce qu'il faisait...
__________________
Rédacteur "éclectique" (XML, IRC, Web...) Les Règles du Forum - Mon Site Web sur DVP.com (Développement Web, PHP, (X)HTML/CSS, SQL, XML, IRC) je ne répondrai à aucune question technique via MP, MSN ou Skype : les Forums sont là pour ça !!! Merci de me demander avant de m'ajouter à vos contacts sinon je bloque ! pensez à la balise [code] (bouton #) et au tag (en bas)
|
|
|
00
|
|
|
#7 | |
|
Membre éclairé
![]() ![]() |
Citation:
|
|
|
|
00
|
|
|
#8 |
![]() ![]() |
ton $result proviens de l'exécution d'une requête de type INSERT, ces requêtes ne sont pas censées renvoyer de données...
__________________
Rédacteur "éclectique" (XML, IRC, Web...) Les Règles du Forum - Mon Site Web sur DVP.com (Développement Web, PHP, (X)HTML/CSS, SQL, XML, IRC) je ne répondrai à aucune question technique via MP, MSN ou Skype : les Forums sont là pour ça !!! Merci de me demander avant de m'ajouter à vos contacts sinon je bloque ! pensez à la balise [code] (bouton #) et au tag (en bas)
|
|
|
00
|
|
|
#9 |
|
Membre éclairé
![]() ![]() |
ok donc la fonction mysql_query() ne renvoi pas une donnée de type ressource ???
d'accord, par quoi donc suis-je supposé affecter $result? |
|
|
00
|
|
|
#10 |
![]() ![]() |
si mysql_query renvoie une donnée de type ressources, mais les requêtes de type INSERT ne renvoient pas de données... tu ne peux utiliser mysql_num_rows et mysql_fetch_array que si la ressource désigne effectivement des données, ici ce n'est pas le cas parce que tu utilises une requête d'insertion, et pas une requête de selection...
Encore une fois que t'attends-tu à recevoir comme resultats de cette requête ?
__________________
Rédacteur "éclectique" (XML, IRC, Web...) Les Règles du Forum - Mon Site Web sur DVP.com (Développement Web, PHP, (X)HTML/CSS, SQL, XML, IRC) je ne répondrai à aucune question technique via MP, MSN ou Skype : les Forums sont là pour ça !!! Merci de me demander avant de m'ajouter à vos contacts sinon je bloque ! pensez à la balise [code] (bouton #) et au tag (en bas)
|
|
|
00
|
|
|
#11 | |
![]() Inscription : juillet 2002 Messages : 537 ![]() |
Salut
Citation:
|
|
|
|
00
|
|
|
#12 |
|
Membre éclairé
![]() ![]() |
donc si j'ai bien compris il faut remplacer la requete par select, desc ou autre en tt cas une requete qui renvois des resultats
ok je remplace Code :
$query = "INSERT INTO khadimate(nom,prenom) VALUES('patatte','pattateos')"; j'ai toujours les même warnings... |
|
|
00
|
|
|
#13 |
|
Provisoirement toléré
Inscription : juin 2003 Messages : 2 622 ![]() |
Bonjour,
Pourquoi tu ne réponds pas à la question posée 4 fois par Swoög : que cherches-tu à faire avec cette requête ?
__________________
Pensez au bouton
|
|
|
00
|
|
|
#14 |
|
Membre éclairé
![]() ![]() |
je cherche a remplir un recordset puis a afficher ses attributs c tt
|
|
|
00
|
|
|
#15 |
|
Provisoirement toléré
Inscription : juin 2003 Messages : 2 622 ![]() |
Dans ce cas-là oui, c'est un SELECT qu'il faut faire.
__________________
Pensez au bouton
|
|
|
00
|
|
|
#16 |
|
Membre éclairé
![]() ![]() |
ok je veux bien te croire mais j'ai toujours les mêmes warnings
|
|
|
00
|
|
|
#17 | ||
![]() Inscription : juillet 2002 Messages : 537 ![]() |
Mets :
Code :
|
||
|
|
00
|
|
|
#18 |
|
Membre éclairé
![]() ![]() |
merci tout le monde en fait l'erreur vennait d'ailleurs j'avais oublié un "s" pour le nom de ma table dont le nom n'est pas "khadimate" mais "khadimates" merci IGLOO pour mysql_errors()...
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com