Salut tous,
J'ai une boucle comme ça :
<BOUCLE_i1(DOCUMENTS){id_breve}>
<td><img src="#URL_DOCUMENT"></td>
</BOUCLE_i1>
qui me génère cette erreur :
<BOUCLE_i1>
Erreur dans la requête envoyée à MySQL :
SELECT documents.*,types_d.titre AS type_document,types_d.extension AS
extension_document,documents.* FROM spip_documents AS
documents,spip_types_documents AS types_d WHERE documents.id_type =
types_d.id_type AND documents.id_breve='1' AND documents.taille > 0
> Champ 'documents.id_breve' inconnu dans where clause
</BOUCLE_i1>
J'ai comme l'impression que le SQL généré n'est pas bon !! la table
spip_documents_breves n'est pas présente dans la requête !!
Par contre pour une boucle (DOCUMENTS){id_article} pas de souci :
SELECT documents.*,types_d.titre AS type_document,types_d.extension AS
extension_document,documents.* FROM spip_documents AS
documents,spip_types_documents AS types_d,spip_documents_articles AS
rel_documents WHERE documents.id_type = types_d.id_type AND
documents.id_document NOT IN ($id_doublons[documents]) AND
documents.id_document=rel_documents.id_document AND
rel_documents.id_article='4' AND documents.mode='document' AND
documents.taille > 0 GROUP BY documents.id_document ORDER BY documents.date
LIMIT 0,1
une idée ?? j'ai peur que ce soit trop profond dans le code pour que j'y
comprenne qqch ...
merci !
@+