Bonjour, je voudrais afficher sur une page le contenue d'une table avec champs : id, prenom, nom, adresse (adresse mail), envoie.
donc j'affiche le contenue de la table sous forme de tableau avec nom prenom et adresse, sur chaque ligne est précédé d'une coche de type checkbox.
Je coche (ou pas) et j'envoie grace à un bouton de type "submit" . et je veux que sur la page de réception je mette cette table à jour dans le champs "envoie"
A "1" si j'avais coché la case, et à "0" si j'avais pas coché la case.
Evidement la difficulté est que se soit mis à jour sur la bonne entrée.
voila mon code
ceci été la page d'envoie, mais la page de reception j'attend vos idée pacque je sais faire une UPDATE en boucle, mais je ne sais pas comment faire correspondre les bonnes entrée :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 <?php mysql_connect("*****", "*****", "*****");mysql_select_db("*****"); $retour = mysql_query('SELECT * FROM newslettermembre ORDER BY id DESC'); while( $donnees = mysql_fetch_array($retour) ) { $checked = $donnees['envoie'] == 1 ? ' checked="checked"' : ''; echo '<tr> <td><input type="checkbox" name="envoie" /></td> <td>' . htmlspecialchars(stripslashes($donnees['nom'])) . '</td> <td>' . htmlspecialchars(stripslashes($donnees['prenom'])) . '</td> <td>' . htmlspecialchars(stripslashes($donnees['adresse'])) . '</td> </tr>'; } ?>
Par exemple:
[] DUPOND jean ***********
[] HERMANN jean pierre *********
[] FOGER maxime **************
.....
|envoyer|
je coche par exemple HERMANN Jean pierre et les 2 autre je laisse décoché, et j'envoie: je veux donc que dans ma bdd, le champs "envoie" de jean pierre passe à "1" et les autre passent à "0" . mais je lutte
Pouvez vous m'aider?
Partager