Ok, vous aurez à aller avec un problème à la fois.
1. La forme:
Disons que vous avez 5 articles.
<input type="checkbox" name="item" value="1">
<input type="checkbox" name="item" value="1">
<input type="checkbox" name="item" value="1">
<input type="checkbox" name="item" value="1">
<input type="checkbox" name="item" value="1">
- <input type="checkbox" name="item" value="1">
- <input type="checkbox" name="item" value="1">
- <input type="checkbox" name="item" value="1">
- <input type="checkbox" name="item" value="1">
- <input type="checkbox" name="item" value="1">
Les postes résultant de la forme devrait (et vous avez besoin d'essayer en premier) rendre une variable tableau élément nommé avec cinq éléments:
$ item [0]
$ item [1]
$ item [2]
$ item [3]
$ item [4]
Chacune avec une valeur de 0 ou 1.
1 pour les points contrôlés
0 pour les éléments non contrôlée
Utilisez un debug "script" pour être sûr de lui. Créer un PHP comme ceci:
<?
$item = $_POST['item']; // You need this if globals is Off
for ($i=0; $i<5; $i++) {
print("Item $i = ".$item[$i]."<br>");
}
?>
- <?
- $item = $_POST['item']; // You need this if globals is Off
- for ($i=0; $i<5; $i++) {
- print("Item $i = ".$item[$i]."<br>");
- }
- ?>
Puis envoyer un formulaire pour ce script. Vous serez capable de savoir si les cases sont reflétés dans la variable tableau.
2. Vous devez commencer par savoir comment vous stocker les données. Supposons que vous ayez une table de liens avec:
int () link_id
() varchar lien
bool mise à jour
Dans ce cas vous aurez besoin pour passer le link_id avec l'état case à cocher. Mais il existe de nombreuses façons de le résoudre. Si vous avez déjà un modèle de données, post it here. Si non, vous devez en construire un.