LIMIT sur un requête multi tables

Eléphanteau du PHP | 49 Messages

12 août 2008, 12:36

Bonjour,

Je souhaite limiter l'affichage des résultats à une requete multi tables à seulement une des tables sans succès.
Voici un exemple :
 
$query = " FROM table1, table2 WHERE table1.id IS NOT NULL ";
$query.=" AND table1.id=table2.Tid ";
$query.="order BY table2.titre, table1.date DESC ";
$query.=" LIMIT 0,3";
Cette requête me ramène les 3 premiers résultats point barre, or je souhaite afficher tous les enregistrements de la table 2 et seulement les 3 premiers de la table 1.

Je ne sais pas si je suis très clair :oops:

Merci d'avance pour votre aide

ViPHP
ViPHP | 1996 Messages

12 août 2008, 21:25

La structure de ta requête a créé un pile. Tu ne peux donc afficher les éléments de ta pile. Qu'est ce que tu veux afficher ? Les 3 dates par titres ?
It is nice to be important but it is more important to be nice
http://www.aureuswebfactory.fr

Eléphanteau du PHP | 49 Messages

13 août 2008, 09:14

Oui c'est bien cela.