Précédent   Forum des professionnels en informatique > PHP > Langage > Formulaires
Formulaires Forum d'entraide sur les formulaires avec PHP. Avant de poster -> FAQ formulaires, Cours de formulaires et Sources de formulaires
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 13/10/2011, 15h31   #1
Invité de passage
 
Homme
Inscription : octobre 2011
Messages : 5
Détails du profil
Informations personnelles :
Sexe : Homme

Informations forums :
Inscription : octobre 2011
Messages : 5
Points : 0
Points : 0
Par défaut Action sur multiple checkbox

Salut !

Simple curiosité , je voudrais savoir quel principe utilise-t-on en PHP
pour supprimer par exemple plusieurs éléments recceuillis par un checkbox , comme dans phpMyAdmin ...

Merci d'avance !
Naifman est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/10/2011, 13h20   #2
Modératrice
 
Avatar de Celira
 
Femme
Développeuse PHP/Java
Inscription : avril 2007
Messages : 3 661
Détails du profil
Informations personnelles :
Sexe : Femme
Âge : 27
Localisation : France

Informations professionnelles :
Activité : Développeuse PHP/Java

Informations forums :
Inscription : avril 2007
Messages : 3 661
Points : 5 388
Points : 5 388
Les groupes de checkboxes fonctionnent de la même façon que les select multiple. ( Comment extraire les valeurs d'un SELECT multiple ?)
On définit les checkboxes comme formant un groupe de façon à récupérer toutes les valeurs dans un tableau, en gardant à l'esprit que le script PHP ne récupère que les checkboxes cochées.
Donc côté html :
Code html :
1
2
3
4
<input type="checkbox" name="machin[]" value="1"/> machin 1
<input type="checkbox" name="machin[]" value="2" checked="checked"/> machin 2
<input type="checkbox" name="machin[]" value="3" checked="checked"/> machin 3
<input type="checkbox" name="machin[]" value="4"/> machin 4
et côté php à la récupération :
Code :
1
2
3
4
$machins = $_POST['machin'];
foreach ($machins as $machin) {
  echo 'machin : '.$machin;
}
__________________
Modératrice PHP
Aucun navigateur ne propose d'extension boule-de-cristal : postez votre code et vos messages d'erreurs. (Rappel : "ça ne marche pas" n'est pas un message d'erreur)

Pour afficher votre code en couleurs : [CODE=php][/CODE] (bouton # de l'éditeur)
Celira est déconnecté   Envoyer un message privé Réponse avec citation 10
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 05h04.


 
 
 
 
Partenaires

Hébergement Web