Module newsletter
affichage des inscrits
Support des Modules
nasskro Membre non connecté
Booster Fronde
-
Booster Fronde
- Voir le profil du membre nasskro
- Inscrit le : 21/03/2024
- Site internet
J'ai pensé qu'il y avait peut-être un problème dans la base de donnée et que je pourrais peut-être le régler (très présomptueux).
En effet, la table des "suscribers" contenait bien 233 enregistrements dont 26 ne contenaient pas d'adresse mail.
Tous les enregistrements "valides" avaient la colonne user_id à la valeur -1, tandis que les enregistrements sans adresse avaient cette colonne à une valeur positive quelconque (48,14....).
J'ai supprimé de la table les 26 enregistrements "vides".
De retour sur mon site, il y a bien affiché 207 inscrits, et l'application est bien fonctionnelle (elle envoie les newsletters aux abonnés).
Mais lorsque je veux afficher les inscrits, j'obtiens une erreur, dont le détail est ci-dessous.
Pouvez vous m'orienter pour régler le problème ?
Fatale : invalid query. (ERRNO 1064) You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near '17,233,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,4...' at line 1query: SELECT *, COALESCE(NULLIF(subscribers.mail, ''), member.email) AS user_mail, COALESCE(NULLIF(member.display_name, ''), "Visiteur") AS name FROM phpboost_newsletter_subscribers subscribers LEFT JOIN phpboost_member member ON subscribers.user_id = member.user_id WHERE 1 AND id IN (232,,17,233,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,51,52,53,54,55,56,57,58,59,60,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230) ORDER BY name ASC LIMIT 25 OFFSET 0
[0] /kernel/framework/io/db/driver/mysql/MySQLQuerier.class.php:27 - MySQLQuerier->execute(string, array)
[1] /kernel/framework/io/db/DBQuerier.class.php:30 - MySQLQuerier->select(string, array, int)
[2] /kernel/framework/builder/table/SQLHTMLTableModel.class.php:46 - DBQuerier->select(string, array)
[3] /newsletter/controllers/NewsletterSubscribersListController.class.php:71 - SQLHTMLTableModel->get_sql_results(string, array)
[4] /newsletter/controllers/NewsletterSubscribersListController.class.php:32 - NewsletterSubscribersListController->build_table()
[5] /kernel/framework/mvc/dispatcher/UrlControllerMapper.class.php:72 - NewsletterSubscribersListController->execute(HTTPRequestCustom)
[6] /kernel/framework/mvc/dispatcher/UrlControllerMapper.class.php:44 - UrlControllerMapper->do_call()
[7] /kernel/framework/mvc/dispatcher/Dispatcher.class.php:47 - UrlControllerMapper->call()
[8] /kernel/framework/mvc/dispatcher/DispatchManager.class.php:26 - Dispatcher->dispatch()
[9] /newsletter/index.php:43 - DispatchManager::dispatch(array)
[URL] /newsletter/?url=/subscribers/1-actualites-de-l-evvl/
nasskro
babsolune Membre non connecté
-
Administrateur
- Voir le profil du membre babsolune
- Inscrit le : 16/05/2008
- Site internet
- Groupes :
-
Equipe Développement
Peux-tu me transmettre une sauvegarde de la base de données en privé stp ?
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie
