Membres


Pas encore membre ?
inscrivez-vous ici

Connexion :
Login
Code
Mot de passe perdu ?
Liste des membres

Problème PHP et MySQL - MyNews

Problème PHP et MySQL - MyNews


Problème PHP et MySQL - MyNews     Posté le 10/07/2004 à 00:00
Ajira
Visiteur
Avatar
Bonjour,
Voilà j'ai un soucis avec un script que j'ai télécharger sur la toile, se script s'apelle MyNews ...
Mon soucis est que je viens de changer d'hébergeur, j'ai donc migrer ma BDD et ensuite uploadé les fichiers préalablement modifié pour qu'ils conrespondent à mon nouvelle hébergeur. Mais lorsque j'arrive sur ma page principale une erreur s'affiche :
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/httpd/vhosts/kakashiworld.com/httpdocs/MyNews/affichimages.php on line 13




Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /home/httpd/vhosts/kakashiworld.com/httpdocs/MyNews/menu.php3 on line 11

Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /home/httpd/vhosts/kakashiworld.com/httpdocs/MyNews/menu.php3 on line 14


Bon je vérifie les lignes ou l'erreur apparait ...

Ligne 11 à 14 du fichier menu.php3 :
$rqt = MYSQL_QUERY("SELECT id FROM $TBL_NEWS");
$tot = MYSQL_NUM_ROWS($rqt);

$req = MYSQL_QUERY("SELECT * FROM $TBL_NEWS ORDER BY id DESC LIMIT 0, $limit");
$res = MYSQL_NUM_ROWS($req);


et ligne 13 de affichimages.php :

while ($tab= mysql_fetch_array ($result, MYSQL_ASSOC))


Je ne trouve aucune erreur de frappe sur ces lignes !
Je me dit alors qu'il faudrait vérifié la requete de la table "MyNewsInfos" :
SELECT *
FROM `MyNewsInfos` LIMIT 0 , 30


Et la non plus je ne trouve pas erreurs apparentes ...
C'est pour cette raison que je poste sur ce forum ds l'espoir d'obtenir une réponse constructive :D
 
Réponse à : Problème PHP et MySQL - MyNews     Posté le 11/07/2004 à 17:38
jean
Visiteur
Avatar
c'est pour essayer le forum smiley smiley smiley

_______________________
 
Réponse à : Problème PHP et MySQL - MyNews     Posté le 12/07/2004 à 15:53
sky
Administrateur
Avatar
Site perso
4178 posts
Inscrit le : 13/08/2003
Slt,
Y'a des fortes chances que en changant d'hebergeur tu es aussi changer de version de php.

Créer un page avec un
echo phpinfo()

pour voir la version de php utiliser. Ou, va voir sur ton hebergeur smiley

Sky

_______________________
Graphiks : Cours PHP
Image
=> à quoi sert internet explorer ?
=> à télécharger firefox
 
Réponse à : Problème PHP et MySQL - MyNews     Posté le 12/07/2004 à 19:14
Ajira
Visiteur
Avatar
Merci de m'avoir répondu smiley Je viens de me rendre sur le site de mon hébergeur et la version est PHP 4.3.6, tandis que mon ancien hébergeur (free en l'occurence ) utlisé du php3 ... La version n'est donc pas la même ... mais comment résoudre le problème ? Si vous voulez voir l'erreur vous même :
> Ancien site (encore en service) : http://kakashiworld.free.fr
> Nouveaux site (pas encore en service) :
http://www.kakashiworld.com

Voilà merci de continuer à m'aider

_______________________
 
Réponse à : Problème PHP et MySQL - MyNews     Posté le 12/07/2004 à 19:20
sky
Administrateur
Avatar
Site perso
4178 posts
Inscrit le : 13/08/2003
Faudai que tu m'envoie les deux fichiers pour voir.
Ca doit etre un pb avec les variables (presque sur meme).

Si tu fais passer un parametre dans l'url, tu e recupere de cette facon : $_GET[taVar].
Une variable de formulaire : $_POST[taVar]
Et les sessions : $_SESSION[taVar]

V'la smiley

Sky

_______________________
Graphiks : Cours PHP
Image
=> à quoi sert internet explorer ?
=> à télécharger firefox
 
Réponse à : Problème PHP et MySQL - MyNews     Posté le 12/07/2004 à 21:46
Ajira
Visiteur
Avatar
Bon alors pour les deux fichier tu peux les récupérés ici :
> http://kakashiworld.free.fr/mynews.rar
Je les enlèves dès que tu me dis que tu les as recu smiley Je pense que la solution n'est pas loin mais quand j'ai tenté sa a échoué smiley
Merci encore a toi de m'aider smiley

_______________________
 
Réponse à : Problème PHP et MySQL - MyNews     Posté le 13/07/2004 à 09:20
sky
Administrateur
Avatar
Site perso
4178 posts
Inscrit le : 13/08/2003
OK, j'ai récupérer, mais je regarderai que ce soir.

Sky

_______________________
Graphiks : Cours PHP
Image
=> à quoi sert internet explorer ?
=> à télécharger firefox
 
Réponse à : Problème PHP et MySQL - MyNews     Posté le 13/07/2004 à 10:12
Ajira
Visiteur
Avatar
Pas de problème smiley
Si tu ni vois pas d'objection j'enlève le rar smiley

_______________________
 
Réponse à : Problème PHP et MySQL - MyNews     Posté le 13/07/2004 à 10:17
sky
Administrateur
Avatar
Site perso
4178 posts
Inscrit le : 13/08/2003
Aucun ^^ smiley

_______________________
Graphiks : Cours PHP
Image
=> à quoi sert internet explorer ?
=> à télécharger firefox
 
Réponse à : Problème PHP et MySQL - MyNews     Posté le 15/07/2004 à 02:25
Ajira
Visiteur
Avatar
Sky, tu m'a oublié ? smiley

_______________________
 
Réponse à : Problème PHP et MySQL - MyNews     Posté le 15/07/2004 à 09:02
sky
Administrateur
Avatar
Site perso
4178 posts
Inscrit le : 13/08/2003
Slt, je vient de regarder les deux fihcier que tu m'envoyer.
Vu que tu ne m'a pas envoyer ton fichier config.php3, je peut pas vérfier la validiter des varibales.
Je ne peut pas savoir exactement, mais me semble que y'a que deux soluce :

1 - Dans afficheimages.php, remplace pour voir la variable $TBL_NEWS par sont vrai nom (voir dans ta base MySQL. La requète concernée :
$requete="SELECT * FROM $TBL_NEWS ORDER BY id DESC LIMIT 0, 3;";

2 - Faudrai peut etre aussi essayer de changer la connexion. Elle est tres vieille, et possible qu'elle marche pas sur un nouveau PHP. Essaye celle-ci :

$host = 'localhost';
$user = 'ajira';
$pass = 'TonMotDePasse';
$db = 'kakashiworld';
$link=mysql_connect ($host,$user,$pass) or die ('Erreur : '.mysql_error());
mysql_select_db($db) or die ('Erreur :'.mysql_error());


Si cete apres ces test, ca marche toujours pas ...
Essaye cette requete (la page afficheimages.php encore) : (a remplacer avec l'ancienne)

$select = "SELECT * FROM tbl_4";
$query = mysql_db_query( "$db" , "$select" ) ;
while ( $tab = mysql_fetch_array($query) )
{
//Le meme echo ''; ...
}

Voila smiley
Sky

_______________________
Graphiks : Cours PHP
Image
=> à quoi sert internet explorer ?
=> à télécharger firefox
 
Réponse à : Problème PHP et MySQL - MyNews     Posté le 15/07/2004 à 10:56
Ajira
Visiteur
Avatar
Merci Sky pour ton aide smiley Tout marche parfaitement maintenant, les erreurs étaient la 2°) et la 3°) sauf que tu t'es trompé sur une ligne :
$select = "SELECT * FROM tbl_4";

Il fallait mettre :
$select = "SELECT * FROM $TBL_NEWS ORDER BY id DESC LIMIT 0, 3";

Voilà encore merci smiley

_______________________
 
Réponse à : Problème PHP et MySQL - MyNews     Posté le 15/07/2004 à 11:03
sky
Administrateur
Avatar
Site perso
4178 posts
Inscrit le : 13/08/2003
Ha oui, lol, ai pas fais gaffe ^^
Bon, au moins ça marche smiley

Sky

_______________________
Graphiks : Cours PHP
Image
=> à quoi sert internet explorer ?
=> à télécharger firefox
 
Réponse à : Problème PHP et MySQL - MyNews     Posté le 15/07/2004 à 11:41
Ajira
Visiteur
Avatar
Ouais c'est l'essentiel smiley Il me plus qu'à importé la BDD du forum maintenant smiley

_______________________
 
Réponse à : Problème PHP et MySQL - MyNews     Posté le 15/07/2004 à 11:42
sky
Administrateur
Avatar
Site perso
4178 posts
Inscrit le : 13/08/2003
He he, bonne chance.
smiley

_______________________
Graphiks : Cours PHP
Image
=> à quoi sert internet explorer ?
=> à télécharger firefox
 
Vous n'est pas connecté en temps que membre, parceque j'en ai marre du spam, SEUL les membres peuvent poster des messages sur le forum.

Nous  -  Plan du site  -  Informations légale  -  Contact  -  © Graphiks.net