Salut à tous
j'ai cette table
je souhaiterais dans une requete mysql utiliser directement la colonne nb dans un limit, mais je n'y arrive pas...
j'ai essayé ça:
et encore ça
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 $req = "SELECT c.id,c.titre,c.contenu,p.id,p.ordre,p.nb as nb, FROM cms_contenu c JOIN cms_pages p ON c.page=p.id WHERE p.ordre=1 AND c.publication = 0 ORDER by date DESC LIMIT nb";une piste ou alors ce n'est tout simplement pas possible?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 $req = "SELECT c.id,c.titre,c.contenu,p.id,p.ordre FROM cms_contenu c JOIN cms_pages p ON c.page=p.id WHERE p.ordre=1 AND c.publication = 0 ORDER by date DESC LIMIT (SELECT p2.nb FROM cms_pages p2 WHERE p2.ordre=1) as nb
Partager