Aller au contenu

checkbox


hit7374

Sujets conseillés

bonjour,

j'ai un formulaire d'envoi par mail d'une fiche à des partenaires.

j'ai un checkbox alimenté par une base de données de mes partenaires.

$q = "SELECT ID,Nom,Email FROM PARTNER ORDER BY Nom ASC";

$r = _AT_mysql_query($q,$mysql_link);

while($row = _AT_mysql_fetch_row($r)):

$ID = $row[0];

$Nom = $row[1];

$Email = $row[2];

if (strlen($Email)>0):

echo"<input type='checkbox' name='mailsend[]'

value='$Email'> $Nom\n";

echo"<br>";

endif;

endwhile;

je sélectionne dans les cases ceux à qui je veux envoyer ma fiche, ça marche

derrière je traite dans une boucle le tableau mailsend[]

mais maintenant je voudrais avoir un historique de l'envoi et pour cela envoyer avec mon formulaire la valeur de ID correspondant pour alimenter une table avec ID , date de l'envoi nombre d'envoi etc.

je sais que l'on peut le faire mais je ne retrouve plus la syntaxe pour envoyer $ID dans mon checkbox en même temps que $Email

merci du coup de main

Lien vers le commentaire
Partager sur d’autres sites

Bonjour,

Je ne sais pas si j'ai bien compris ta question ...

as tu essayé avant de soumettre le formulaire, d'envoyer $ID comme un champ caché...

echo"<input type='Hidden' name='ID' value='$ID'>";

pour ensuite, dans ta boucle de traitement, recupèrer la valeur de ID ($ID) et effectuer les traitements nécéssaires...

Bonne journée

Lien vers le commentaire
Partager sur d’autres sites

salut,

oui j'avais pensé au hidden mais le problème c'est que j'aurais alors tous les ID et non pas seulement ceux cochés dans la checkbox.

je m'oriente vers un tableau au 2 dimensions.

je cherche

amicalement

JP

Lien vers le commentaire
Partager sur d’autres sites

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...