From: x2003bruneau Date: Sat, 4 Nov 2006 20:41:17 +0000 (+0000) Subject: Some improvements in checkdb X-Git-Tag: xorg/0.9.12~147 X-Git-Url: http://git.polytechnique.org/?a=commitdiff_plain;h=e39d6c887881a17293f77e01fb1c2e0dd45f4158;p=platal.git Some improvements in checkdb git-svn-id: svn+ssh://murphy/home/svn/platal/trunk@1046 839d8a87-29fc-0310-9880-83ba4fa771e5 --- diff --git a/bin/cron/checkdb.php b/bin/cron/checkdb.php index 73c63ea..2e6e13e 100755 --- a/bin/cron/checkdb.php +++ b/bin/cron/checkdb.php @@ -119,8 +119,23 @@ check("SELECT a.uid, a.country FROM adresses AS a LEFT JOIN geoloc_pays AS gp ON /* les régions ne sont valides que dans les adresses pros */ check("SELECT e.uid, e.country, e.region FROM entreprises AS e LEFT JOIN geoloc_region AS gr ON (e.country = gr.a2 AND e.region = gr.region) WHERE e.region != '' AND gr.name IS NULL","donne la liste des regions dans les profils pros qui n'ont pas d'entree correspondante dans geoloc_region"); -/* donne la liste des emails qui apparaissent 2 fois dans la table emails pour des personnes différentes */ -info("SELECT a1.alias, a2.alias, e1.email, e2.flags, w.state, w.description +/* donne la liste des emails douteux que les administrateurs n'ont pas encore traité */ +check("SELECT a1.alias, a2.alias, e1.email, e2.flags + FROM emails AS e1 + INNER JOIN emails AS e2 ON(e1.email = e2.email AND e1.uid!=e2.uid AND + (e1.uid