Bonjour et bonnes fêtes,

Désolé de répondre si tard, j'ai eu quelques imprévus.

Effectivement la requête SQL se fait via PhPMyAdmin ou un script dédié.

Le genre de script à soumettre est du style :

||

|UPDATE `galette_adherents` SET <https://phpmyadmin.ovh.net/url.php?url=https://dev.mysql.com/doc/refman/5.5/en/select.html>|`id_statut`=16| WHERE `id_statut` IN <https://phpmyadmin.ovh.net/url.php?url=https://dev.mysql.com/doc/refman/5.5/en/comparison-operators.html#function_in> (1,2,3,4,5,6,7,8,9,10,11,12,15,17,20) AND <https://phpmyadmin.ovh.net/url.php?url=https://dev.mysql.com/doc/refman/5.5/en/logical-operators.html#operator_and> `date_echeance` < '2017-04-01';
|
||
Où les numéros de statuts dans les parenthèses du IN sont tous les statuts qui paient une cotisation annuelle et 16 est le statut 'ancien_membre' ; on peut évidemment modifier également d'autres champs à ce moment là, les bons candidats sont 'activite_adh' et 'bool_display_info'.

Daniel

Le 24/12/2017 à 09:15, Johan Cwiklinski a écrit :
Salut,

Le 21/12/2017 à 14:51, acd29 a écrit :
Question : quand vous dites "ce qui peut se faire avec une simple
requête SQL"  vous sous-entendez que c'est possible depuis Galette ? ou
il faut que mette les mains dans un outil style "phpmyadmin" ou ... ?
Galette ne permet pas d'exécuter du SQL de quelque manière que ce soit ;
donc il s'agit forcément de passer par un outil prévu à cet effet.

++

Répondre à