Bonsoir,
J'aurais besoin de vos lumières.
Je m'explique, je voudrais afficher les resultats d'une requete sql s'executant sur plusieurs tables, tout en sachant pour chaque resultat de quelle table il provient.
Voici mon code:
Code :
- <?
- $id_membre1="55";
- $req="(SELECT id FROM $table1 WHERE id_membre = \"$id_membre1\" ORDER BY date DESC LIMIT 0, 10)
- UNION ALL
- (SELECT id FROM $table2 WHERE id_membre = \"$id_membre1\" ORDER BY date DESC LIMIT 0, 10)
- ORDER BY date DESC LIMIT 0, 20;
- ";
- $idreq=mysql_query($req);
- while ($row=mysql_fetch_array($idreq))
- {
- ?>
- du html
- <? $num = $row[id];
- //JE VOUDRAIS SAVOIR LE NOM DE LA TABLE QUI CONTIENT CE NUMERO
- ?>
- du html
- <? } ?>
|
Quelqun aurait-il une idée?
Message édité par mikedundee le 26-11-2004 à 22:17:27