[PHP MYSQL] Affecter plusieurs enregistrements

webac

WRInaute occasionnel
Bonjour,

Sur une page PHP j'ai une requête qui m'affiche les enregistrements concernés,
devant chaque enregistrement j'ai une checkbox.

je souhaite affecter une variable à tous les enregistrements qui auront été cochés.
est-ce faisable?
j'avoue que je n'ai même pas l'ombre d'une piste.

Merci de votre aide
 

webac

WRInaute occasionnel
jusque la pas de problème il me semblait évident de donner aux checkboxes la valeur de l'id.

Mais comment faire pour qu'en cochant les checkboxes cela me génére une requête UPDATE pour tous les enregistrements selectionnés simultanément ?
 

webac

WRInaute occasionnel
J'ai trouvé la solution que je mets à disposition pour ceux que ça intéresse :

page d'affichage des enregistrements :

Code:
<input type='checkbox' name='pannes[]' value='$id' />

page de traitement de la requête :

Code:
$ids = implode(', ', $_POST['pannes']) ;
$sql = "UPDATE latable SET lechamps='cequevousvoulez' WHERE id IN($ids)" ;
 

Discussions similaires

Haut