Petite question concernant mysql_fetch_object

Résolu
ceeno Messages postés 34 Date d'inscription vendredi 25 octobre 2002 Statut Membre Dernière intervention 1 juillet 2007 - 10 déc. 2005 à 22:31
ceeno Messages postés 34 Date d'inscription vendredi 25 octobre 2002 Statut Membre Dernière intervention 1 juillet 2007 - 10 déc. 2005 à 23:45
Bonjour,

Je souhaiterais savoir une petite chose, prenons le code :

$sql="SELECT t1.ID,t2.ID FROM t1,t2 WHERE t1.ID = 10 AND t1.ID = t2.ID";
$res=mysql_query($sql, $db);
$ligne = mysql_fetch_object ($res);

Je souhaite savoir comment accéder aux 2 réponses distinctes t1.ID,t2.ID (j'ai bien essayé $ligne->t1.ID mais ca ne fonctionne pas)

J'espère avoir été assez clair

Merci d'avance pour toute réponse !

1 réponse

ceeno Messages postés 34 Date d'inscription vendredi 25 octobre 2002 Statut Membre Dernière intervention 1 juillet 2007
10 déc. 2005 à 23:45
Je fais une auto réponse, après avoir trouvé une solution en regardant le code de phpBB :

Il suffit de renommer les résultats du SELECT en faisant :
$sql= "SELECT t1.ID as t1_ID,t2.ID as t2_ID FROM t1,t2 WHERE...";
$res=mysql_query($sql, $db);
$ligne = mysql_fetch_object ($res);

Pour utiliser les résultats il suffit alors de prendre le nouveau nom :

echo "$ligne->t1_ID , $ligne->t2_ID";
3
Rejoignez-nous