Précédent   Forum des professionnels en informatique > PHP > PHP & SGBD > PHP & MySQL
PHP & MySQL Forum d'entraide sur les fonctions MySQL avec PHP. Avant de poster -> FAQ MySQL, Cours MySQL et Sources MySQL. Pour les questions concernant le moteur MySQL plutôt que les fonctions PHP, merci d'utiliser le forum MySQL.
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 02/05/2011, 15h55   #1
 
Homme
Étudiant
Inscription : mai 2011
Messages : 25
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Étudiant
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : mai 2011
Messages : 25
Points : -5
Points : -5
Par défaut Somme avec checkbox

Bonjour,
mon probleme est le suivant :
jai des cases et je veux faire la somme que des cases cochées (checkbox en php)
cooper1990 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/05/2011, 16h20   #2
Membre émérite
 
Avatar de vorace
 
Homme
Développeur
Inscription : août 2010
Messages : 587
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Meurthe et Moselle (Lorraine)

Informations professionnelles :
Activité : Développeur

Informations forums :
Inscription : août 2010
Messages : 587
Points : 861
Points : 861
c'est assez vague mais théoriquement si une checkbox n'est pas cochée elle n'existe pas dans $_POST donc un isset() suffit à filtrer tes checkbox et si tu veux avoir le nombre de checkbox coché tu peux créer un tableau html pour tes checkbox :
Code :
1
2
3
4
5
6
7
8
9
<input type="checkbox" name="options[]" value="valeur1"/>...
<input type="checkbox" name="options[]" value="valeurn"/>
<?php
if(isset($_POST['options'])){//au moin une case à été cochée
$taille=count($_POST['options']);//nombre de case cochée
//si tu veux faire la somme des valeurs
$total = array_sum($_POST['options']);
}
?>
__________________
Développeur informatique contrarié...
vorace est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 07h21.


 
 
 
 
Partenaires

Hébergement Web