par
moogli » 11 déc. 2013, 00:33
salut,
le code tout cuit c'est pas le genre de la maison
par contre le coup de pouce ça oui.
donc tu as une requête pour récupérer en base pour récupérer la liste des id de la table.
Tu parcours le résultat et pour chaque id tu vérifie s'il existe une entrée dans le table $_POST['fee'].
si l'entrée existe tu peux mettre a jour la base avec 1, dans le cas contraire avec zéro.
pour cela il faut :
- savoir faire une requête SQL select
- utiliser la fonction
isset
- savoir faire une requête SQL update
perso, au vu de ton code je ferais plus simple (et un poil plus bourrin, mais plus rapide

);
- update à zéro de la colonne pour toute la table
- update à un de la colonne pour les id sélectionnée. (pour cela une utilise la clause in SQL ainsi que les fonctions php
array_keys et
implode)
@+