problème row et mysql_result

Petit nouveau ! | 3 Messages

23 mai 2007, 15:24

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:
Modifié en dernier par jenseits le 24 mai 2007, 09:40, modifié 2 fois.

Mammouth du PHP | 686 Messages

23 mai 2007, 20:17

reposte ton code à l'aide des balises php mise a ta disposition s'il te plait ce sera plus lisible
Merci

Petit nouveau ! | 3 Messages

24 mai 2007, 09:41

oops désolé, voilà c'est fait...

Mammouth du PHP | 991 Messages

24 mai 2007, 13:42

essaye :

Code : Tout sélectionner

_Login='".$id."'
@+ thehawk
DevOps, Symfony4, Hoa

Petit nouveau ! | 3 Messages

24 mai 2007, 14:01

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...