WampServer

Apache, PHP, MySQL on Windows 

 
  • Accueil forum
  • Retour à WampServer
  • presentation
  • Download
  • Addons
  • Formations
  • Alter Way

 
Voir le sujet: Précédent•Suivant
Aller à : Liste des Forums•Liste des messages•Nouvelle discussion•Recherche•Connexion•Imprimer la vue
Mysql Warning: mysql_fetch_row():
Envoyé par: matikaray (---.tr.cgocable.ca)
Date: 15 February 2010 à 02:32

j'aimerais savoir quelle est l'erreur pour quelle raison c'est ecris cela.

est-ce a cause que la base mysql - php - phpmyadmin n'est pas compatible avec mon site web ?

ou bien c'est a cause que le ( short open tag ) n'est pas selectionné chez mon hebergeur web ?



Warning: mysql_fetch_row(): supplied argument is not a valid MySQL result resource in /home/shany/domains/abc.com/public_html/test/include.php on line 109

Warning: mysql_fetch_row(): supplied argument is not a valid MySQL result resource in /home/shany/domains/abc.com/public_html/test/include.php on line 109

Warning: mysql_fetch_row(): supplied argument is not a valid MySQL result resource in /home/shany/domains/abc.com/public_html/test/include.php on line 109

Warning: Cannot modify header information - headers already sent by (output started at /home/shany/domains/abc.com/public_html/test/include.php:109) in /home/shany/domains/abc.com/public_html/test/include.php on line 251

Warning: Cannot modify header information - headers already sent by (output started at /home/shany/domains/abc.com/public_html/test/include.php:109) in /home/shany/domains/abc.com/public_html/test/include.php on line 252


Merci pour votre aide :-)

Mart



Modifie 2 fois. Derniere modification le 15/02/2010 à 02:35 par matikaray.

Options: Répondre•Citer ce Message
Re: Mysql Warning: mysql_fetch_row():
Envoyé par: Otomatic (---.fbx.proxad.net)
Date: 15 February 2010 à 09:53

Bonjour,

Quel est le rapport avec Wampserver ?

---------------------------------------------------------------
Documentation Apache - Documentation PHP - Documentation MySQL - Wampserver install files & addons

Options: Répondre•Citer ce Message
Re: Mysql Warning: mysql_fetch_row():
Envoyé par: matikaray (---.tr.cgocable.ca)
Date: 15 February 2010 à 19:05

c'est pcq avec wampserver sur mon serveur web a la maison tout fonctionne bien avec le ( short open tag ) mais quand je met mon site web chez mon hebergeur chaque page de mon site web indique cela mentionné plus haut.

je voulais savoir pour quelle raison c'est erreur la apparaissais chez mon hebergeur et non avec wampserver installer sur mon pc et comment les resoudres.

Merci.

Mart

Options: Répondre•Citer ce Message
Re: Mysql Warning: mysql_fetch_row():
Envoyé par: Otomatic (---.fbx.proxad.net)
Date: 15 February 2010 à 19:28

Quelles sont vos lignes 105 à 115 de votre fichier include.php

---------------------------------------------------------------
Documentation Apache - Documentation PHP - Documentation MySQL - Wampserver install files & addons

Options: Répondre•Citer ce Message
Re: Mysql Warning: mysql_fetch_row():
Envoyé par: matikaray (---.tr.cgocable.ca)
Date: 16 February 2010 à 00:05

voici les ligne du fichier include:

105-
106- function getconf($description)
107- {
108- $query = mysql_query("SELECT `content` FROM `config` WHERE `description` = '$description'"winking smiley;
109- $row = mysql_fetch_row($query);
110- return $row[0];
111- }
112-
113-function updateconf($what, $with)
114- {
115- mysql_query("UPDATE `config` SET `content` = '$with' WHERE `description` = '$what'"winking smiley;


250- if ($_SESSION['usertype'] != 'users') {
251- setcookie("Gowhere2", $_SERVER['REQUEST_URI'], time() + 600);
252- header("Location: login.php"winking smiley;
253- exit;

je te met ici en dessous la question que jté poser pour pas revenir en haut pour rien.



j'aimerais savoir quelle est l'erreur pour quelle raison c'est ecris cela.

est-ce a cause que la base mysql - php - phpmyadmin n'est pas compatible avec mon site web ?

ou bien c'est a cause que le ( short open tag ) n'est pas selectionné chez mon hebergeur web ?



Warning: mysql_fetch_row(): supplied argument is not a valid MySQL result resource in /home/shany/domains/abc.com/public_html/test/include.php on line 109

Warning: mysql_fetch_row(): supplied argument is not a valid MySQL result resource in /home/shany/domains/abc.com/public_html/test/include.php on line 109

Warning: mysql_fetch_row(): supplied argument is not a valid MySQL result resource in /home/shany/domains/abc.com/public_html/test/include.php on line 109

Warning: Cannot modify header information - headers already sent by (output started at /home/shany/domains/abc.com/public_html/test/include.php:109) in /home/shany/domains/abc.com/public_html/test/include.php on line 251

Warning: Cannot modify header information - headers already sent by (output started at /home/shany/domains/abc.com/public_html/test/include.php:109) in /home/shany/domains/abc.com/public_html/test/include.php on line 252

Merci pour ton aide .

Mart

Options: Répondre•Citer ce Message
Re: Mysql Warning: mysql_fetch_row():
Envoyé par: Otomatic (---.fbx.proxad.net)
Date: 16 February 2010 à 09:31

Bonjour,

À mon humble avis, c'est le fait que vous ne testiez pas si il y a au moins un résultat à votre requête qui pose problème.

En effet, si votre requête ne donne aucun résultat, mysql_fecth_row(....) donnera une erreur et c'est bien ce qui est dit dans le message : supplied argument is not a valid MySQL result resource

Il faut ajouter le test du nombre de résultats :

if(mysql_num_rows($query) > 0) {
$row = mysql_fetch_row($query);
return $row[0];
}
else return false;

---------------------------------------------------------------
Documentation Apache - Documentation PHP - Documentation MySQL - Wampserver install files & addons

Options: Répondre•Citer ce Message
Re: Mysql Warning: mysql_fetch_row():
Envoyé par: matikaray (---.tr.cgocable.ca)
Date: 16 February 2010 à 19:18

ok merci pour les infos,

mais pour me facilité la tache peut tu me dire sur quelle ligne faut j'insere ce code la, selon les lignes que je té donner plus haut.

faut tu j'efface qq lignes et que j'ajoute celle tu ma donner ? ou bien faut juste je rajoute les lignes tu ma donner en dessous de tel numero de ligne ?

sa m'aiderais vraiment gros pour pas je fasse des erreurs.

merci mille fois de ton aide.

Mart



Modifie 2 fois. Derniere modification le 16/02/2010 à 19:48 par matikaray.

Options: Répondre•Citer ce Message
Re: Mysql Warning: mysql_fetch_row():
Envoyé par: Otomatic (---.fbx.proxad.net)
Date: 17 February 2010 à 11:17

Bonjour,

Vous avez tous les éléments pour écrire correctement vos requêtes.

Envoyer la requête : mysql_query(...)
Vérifier si au moins une réponse : mysql_num_rows(...)
En fonction du résultat :
- si pas de réponse : return false:
- si réponse : mysql_fetch_row(...) et traitement

---------------------------------------------------------------
Documentation Apache - Documentation PHP - Documentation MySQL - Wampserver install files & addons

Options: Répondre•Citer ce Message


Aller à : Liste des Forums•Liste des messages•Recherche•Connexion
Désolé, seuls les utilisateurs connectés peuvent envoyer des messages dans ce forum.
Cliquer ici pour se connecter

design by jidePowered by Alter Way get firefoxget PHP