Bonjour,
Je suis en train de bloquer sur une requête qui permet de récupérer les 8derniers albums photo et pour chaque album les 4 dernières photos rajoutées mais je bloque au niveau du limit et je me demande si je dois pas plus me pencher vers une sous requête.
La table pour l'exemple est ainsi : ID | album | photo | pseudo
Et dans la table :
1 | Vacance | envac.jpg | Alain
2 | Terre | terre.jpg | Alain
3 | Cuisine | miam.jpg | Alain
4 | Vacance | bateau.png |Alain
En gros j'aimerais optimisé ceci en une seule requête :
1 2 3 4 5 6
|
$req=$wpdb->get_results("SELECT album FROM galerie WHERE pseudo='$pseudo' ORDER BY ID DESC LIMIT 8");
foreach($req as $data)
{
get_results("SELECT photo FROM galerie WHERE pseudo='$pseudo' AND album=".$data->album." ORDER BY ID DESC LIMIT 4");
} |
Merci d'avance.
Partager