Erreur MySQL / mysql_fetch_array()

Résolu
toytoy Messages postés 1 Date d'inscription   Statut Membre Dernière intervention   -  
 toytoy -
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
 
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
toytoy
 
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