Bonjour,
je reviens sur un vieux probleme toujours pas résolu pour moi....
quelqu un peut il me confimer si inscription2_2_0 (0.73) nécessite une version 5 de mysql ?
En production avec une version 4 de mysql j ai une erreur (log) quand j essai d'effectuer une recherche par nom (ou autre) d'un inscrit (page : exec=inscription2_adherents):
"Column 'id_auteur' in field list is ambiguous"
Alors que sur les serveurs avec mysql 5 la recherche fonctionne tres bien (et cette fonction de recherche paramétrable par cfg est vraiment tres chouette !)
merci beaucoup
triton
log complet ci dessosu :
///
Column 'id_auteur' in field list is ambiguous -
SELECT auteurs.id_auteur, auteurs.statut
FROM `v1021_cpa`.spip_auteurs AS `auteurs` INNER JOIN `v1021_cpa`.spip_auteurs_elargis AS L1 ON ( L1.id_auteur = auteurs.id_auteur )
WHERE (auteurs.statut != '5poubelle')
AND (auteurs.id_auteur IN (
SELECT id_auteur
FROM `v1021_cpa`.spip_auteurs AS auteurs LEFT JOIN `v1021_cpa`.spip_auteurs_elargis AS auteurs_elargis USING(id_auteur)
WHERE auteurs_elargis.nom_famille LIKE '%triton%'))
ORDER BY id_auteur DESC
Jan 07 21:25:06 80.14.24.197 (pid 85606) Column 'id_auteur' in field list is ambiguous -
SELECT auteurs.id_auteur, auteurs.statut
FROM spip_auteurs AS `auteurs` INNER JOIN spip_auteurs_elargis AS L1 ON ( L1.id_auteur = auteurs.id_auteur )
WHERE (auteurs.statut != '5poubelle')
AND (auteurs.id_auteur IN (
SELECT id_auteur
FROM `v1021_cpa`.spip_auteurs AS auteurs LEFT JOIN `v1021_cpa`.spip_auteurs_elargis AS auteurs_elargis USING(id_auteur)
WHERE auteurs_elargis.nom_famille LIKE '%triton%'))
ORDER BY id_auteur DESC
///////