{MySQL} Warning: mysql_fetch_array() ???

Fermé
padre - 26 juil. 2009 à 19:48
Wolfylink Messages postés 192 Date d'inscription jeudi 11 juin 2009 Statut Membre Dernière intervention 14 novembre 2010 - 26 juil. 2009 à 21:22
Bonjour,
quelqu'un pourrait m'aider svp voici la source et l'erreur qui en ressort :


<?



session_start();



include "includes/var.inc.php";



$section = $_GET['section'];



$username = $_SESSION['username'];

$user_sql = mysql_query("SELECT * FROM $users_table WHERE username='$username'");

$user_info = mysql_fetch_array($user_sql); // ici la ligne 11

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/freeconcept/public_html/v2/index.php on line 11

merci d'avance

3 réponses

Wolfylink Messages postés 192 Date d'inscription jeudi 11 juin 2009 Statut Membre Dernière intervention 14 novembre 2010 25
26 juil. 2009 à 19:55
Déjà, 1 truc :
Ca marche ton include ?
Moi je mets plutôt ça :

<?php
include ("includes/var.inc.php");
?>


Ensuite.
Tu ne t'es pas connecté !!!
La requête est la suivante :

<?php
mysql_connect("x", "y", "z");
mysql_select_db("y");
?>



=>x = le type de serveur (localhost en général)
=>y = le nom du serveur (sur la deuxième requête, si tu as free c'est la même chose... Sinon je sais pas, il te faudra te renseigner ;) )
=>z = le mot de passe


[PS :] N'oublies pas de te déconnecter :

mysql_close();


Dis moi si maintenant ça marche ! ^^
Sinon, je regarderai de plus près...

@ + !
0
merci pour ta reponse mais toujours le meme probleme et petite precision stp j'ai cette variante dans include :
$dbhost = "localhost"; // DB-Server

$dbuser = "xxxxxx"; // DB-User

$dbpassword = "xxxxxxx"; // DB-PAsswort

$dbname = "xxxxxxx"; // DB-Name
[...}
$dbverbindung = mysql_connect ($dbhost, $dbuser, $dbpassword);

donc il me semble que c'est pour la connection a la base de donnée ?
mais en tout cas tu as raison il ne ce connect pas !!!!
0
Wolfylink Messages postés 192 Date d'inscription jeudi 11 juin 2009 Statut Membre Dernière intervention 14 novembre 2010 25
26 juil. 2009 à 21:22
Est-ce-que après tu as fait ceci :

mysql_select_db("yy");


?
(Il faut que tu remplaces yy par la base concernée)
0