[Obm] Erreur SQL / recherche document sur catégorie
Michael EDLICH
michael at edlich.net
Tue Feb 21 14:40:16 CET 2012
Le problème est corrigé en modifiant le fichier
php/document/document_query.inc ligne 133 (environ)
*Remplacer la ligne:*
$cq = "SELECT count(*) FROM Document $join $whereq";
*Par:*
$cq = "SELECT count(*) FROM Document INNER JOIN DocumentEntity ON
documententity_document_id = document_id $join $whereq";
Il y a peut être plus proche mais cette solution semble fonctionner ...
Michael.
Le 21/02/2012 12:17, Michael EDLICH a écrit :
> Bonjour,
>
> Dans le module document, lors de la recherche de documents, si je
> positionne une catégorie en critère, j'obtiens cette erreur sql:
> _________________
> *Database error:* Invalid SQL: SELECT count(*) FROM Document LEFT JOIN
> CategoryLink AS documentcategory2_link ON
> documententity_entity_id=documentcategory2_link.categorylink_entity_id
> AND documentcategory2_link.categorylink_category='documentcategory2'
> LEFT JOIN DocumentMimeType on document_mimetype_id =
> documentmimetype_id WHERE (document_privacy = '0' or
> document_usercreate = '14') AND document_kind != 0 AND
> (documentcategory2_link.categorylink_category_id='3' ) AND
> (document_domain_id='2')
> *MySQL Error*: 1054 (Unknown column 'documententity_entity_id' in 'on
> clause')
> Session halted.
> _________________
>
> En rajoutant la table DocumentEntitydans le FROM, je passe cette
> erreur mais en obtiens une nouvelle
> |#1054 - Unknown column 'document_mimetype_id' in 'on clause' |
>
> J'arrive à mes limites en SQL, la colonne document_mimetype_id est
> bien existant dans la table Document ... je ne vois pas pourquoi il me
> renvoi cette erreur ...
>
> Voyez vous pourquoi ca bloque ?
>
> Vous remerciant par avance,
>
> Cordialement,
>
> Michael.
>
>
> _______________________________________________
> Obm mailing list
> Obm at list.obm.org
> http://list.obm.org/mailman/listinfo/obm
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://list.obm.org/pipermail/obm/attachments/20120221/c4a84107/attachment.htm
More information about the Obm
mailing list