Erreur MySQL / mysql_fetch_array()

Résolu/Fermé
toytoy Messages postés 1 Date d'inscription lundi 12 novembre 2012 Statut Membre Dernière intervention 24 mars 2013 - 24 mars 2013 à 18:47
 toytoy - 26 mars 2013 à 06:35
Bonjour,

Je sais que cette erreur à été vue plusieurs fois, pourtant je n'arrive pas à identifier mon erreur,
erreur:"Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in /home/toytoy/www/id_user.php on line 10"

voici mon code :

<?php
// connexion et selection de la base de données
include("connexion_base.php");

// définition du joueur actuellement connecté
$pseudo=htmlentities(trim($_SESSION['pseudo']));
// requête sur la table "user" de la base de données "toytoy_visiteurs", on associe le pseudo et l'id_user
$request = ' SELECT id_user FROM unite WHERE pseudo="'.($pseudo).'"';
$result = mysql_query($request,$id_connexion);
$table = mysql_fetch_array($result,MYSQL_ASSOC);
$id_user=$table['id_user'];

// fermeture de la base de données
mysql_close();
?>

et le include c'est la connexion à la base de donnée (ici pas de problème je l'utilise plusieurs fois sans soucis).

Merci de votre aide :)



A voir également:

2 réponses

Utilisateur anonyme
24 mars 2013 à 19:12
Bonjour

$result = mysql_query($request,$id_connexion) or die(mysql_error()); 

Ça ne règlera pas le problème, mais ça donnera des précisions sur la cause de l'erreur. Reviens mettre le nouveau message d'erreur ici.
0
Finalement je crois que c'était un problème de variable avec ma base de donnée entre des Varchar et des INT, je sais pas si possible mais sa doit être sa ^^ Merci encore :)
0