Checkbox multiple
Résolu/Fermé
arthezius
Messages postés
3538
Date d'inscription
jeudi 15 mai 2008
Statut
Membre
Dernière intervention
11 septembre 2016
-
26 janv. 2009 à 18:02
arthezius Messages postés 3538 Date d'inscription jeudi 15 mai 2008 Statut Membre Dernière intervention 11 septembre 2016 - 27 janv. 2009 à 21:06
arthezius Messages postés 3538 Date d'inscription jeudi 15 mai 2008 Statut Membre Dernière intervention 11 septembre 2016 - 27 janv. 2009 à 21:06
A voir également:
- Checkbox multiple
- Excel cellule choix multiple - Guide
- Ecran multiple pc - Guide
- Presse papier multiple - Guide
- Bug instagram publication multiple - Forum Instagram
- Publication multiple instagram format - Guide
3 réponses
jona303
Messages postés
369
Date d'inscription
dimanche 25 janvier 2009
Statut
Membre
Dernière intervention
28 janvier 2013
28
27 janv. 2009 à 17:57
27 janv. 2009 à 17:57
attention que si t'as d'autres données postées genre des hidden ou autre, fais un test avant ta requete sql..
un truc comme
un truc comme
if ($key!='monhidden'&&$key!='monhidden2) { la requete sql }
Mikey_UFC
Messages postés
312
Date d'inscription
jeudi 8 mars 2007
Statut
Membre
Dernière intervention
2 août 2010
1
27 janv. 2009 à 10:04
27 janv. 2009 à 10:04
Tu utilises $_POST et tu nommes tes données caseAcocher_128 ou 128 est l'identifiant de ton mail.
Côté traitement,
Côté traitement,
un foreach($_POST as $cle => $val)
arthezius
Messages postés
3538
Date d'inscription
jeudi 15 mai 2008
Statut
Membre
Dernière intervention
11 septembre 2016
475
27 janv. 2009 à 15:49
27 janv. 2009 à 15:49
Supposons l'identifiant du mail soit sur id (numéro de la ligne dans la base). Ce numéro est donc tout à fait variable. Je pourrai à la limite le faire transité via une variable. Toutefois comment faire pour que celà marche également dans le cas d'une sélection de plusieurs mail différent ?
Si je pouvais avoir un exemple concrêt en application ou tout du moins un quelques chose pour me mettre sur la piste.
Dans le cas d'un seul élément à supprimer c'est simple.
Un DELETE [...] WHERE id=''.$id.'' marcherai mais là le nombre de champs étant variable...
Merci d'avance.
Si je pouvais avoir un exemple concrêt en application ou tout du moins un quelques chose pour me mettre sur la piste.
Dans le cas d'un seul élément à supprimer c'est simple.
Un DELETE [...] WHERE id=''.$id.'' marcherai mais là le nombre de champs étant variable...
Merci d'avance.
jona303
Messages postés
369
Date d'inscription
dimanche 25 janvier 2009
Statut
Membre
Dernière intervention
28 janvier 2013
28
27 janv. 2009 à 15:52
27 janv. 2009 à 15:52
foreach ($_POST as $key => $val) { mysql_query('DELETE FROM `latable` WHERE `id`="'.$val.'"'); }
arthezius
Messages postés
3538
Date d'inscription
jeudi 15 mai 2008
Statut
Membre
Dernière intervention
11 septembre 2016
475
27 janv. 2009 à 17:53
27 janv. 2009 à 17:53
Ok je vais étudier ça.
27 janv. 2009 à 21:06
Voici le script que j'ai utilisé:
Script trouvé sur: http://julp.developpez.com/php/formulaires/
J'ai fais des essai avec les solutions données précédement mais sans succès.
J'ai adapté le code de la manière suivante:
Merci toutefois à ceux qui m'ont aidé.
A la limite, si vous voulez donner un résultat similaire avec votre solution, celà peut toujours être sympa et aider.