Page 1 sur 1

problème row et mysql_result

Posté : 23 mai 2007, 15:24
par jenseits
Bonjour, j'ai un message assez chiant qui revient sans arrêt dans ma page.

Warning: mysql_result() [function.mysql-result]: Unable to jump to row 0 on MySQL result index 3

voilà le code:
$requete = mysql_db_query($sql_bdd,"SELECT * FROM $tb_membres WHERE User_Login='$id'",$db) or die(mysql_error());

if(mysql_num_rows($requete)==0)
	{
	header("Location: ../index.php");
	exit;
}

$age     = mysql_result($requete,0,"age");

Le code est fait pour un espace sécurisé où l'on voit le profil des membres. Mais au momen où je veux mettre des infos stockées dans la base de données comme ici l'âge, ça foire et j'ai cet éternel message qui vient...

help please :cry:

Posté : 23 mai 2007, 20:17
par sylvaing26
reposte ton code à l'aide des balises php mise a ta disposition s'il te plait ce sera plus lisible
Merci

Posté : 24 mai 2007, 09:41
par jenseits
oops désolé, voilà c'est fait...

Posté : 24 mai 2007, 13:42
par thehawk
essaye :

Code : Tout sélectionner

_Login='".$id."'
@+ thehawk

Posté : 24 mai 2007, 14:01
par jenseits
Merci pour ta réponse^^ en réalité, le message ne s'affiche plus car j'ai changé qq paramètres, mais ce qui ne fonctionne pas, c la reconnaissance du User_Login.
$requete = mysql_db_query($sql_bdd,"SELECT * FROM $tb_membres WHERE User_Login='".$id."'",$db) or die(mysql_error());
si je mets un nom bien précis à la place du ID, ça marche, mais avec l'id ou le $login il ne reconnait pas et il otruve pas els infos recherchées...