le 27/07/2005 à 09:06
zebden
bon
Voila c'est pas bien compliqué, mais Faux dans l'absolue.
bon maintenant tu as un problème de structure, ca fais gros une entrée pour chaque newsletter mais bon si j'explique j'ai peur que tu ne comprennes pas.
Première solution simpliste : mettre dans le champ newsletter les ids des newsletters separées par un séparateur de ton choix. voir implode et explode.
L'autre serait de créer une table à jointure avec id client et id de la newletter puis de joindre a la récup. c'est la méthode que j'utilisirais personellement.
<?php
foreach($_POST['newsletter'] as $newsletter) {
$requete = "INSERT INTO adherent VALUES (0,'$login', '$pseudo', '".md5($passwd)."', '$email_ami1', '$email_ami2', '$email_ami3', $dept_org, '$date_inscription', $newsletter, 0)";
$resultat = mysql_query($requete);
}
?>
Voila c'est pas bien compliqué, mais Faux dans l'absolue.
bon maintenant tu as un problème de structure, ca fais gros une entrée pour chaque newsletter mais bon si j'explique j'ai peur que tu ne comprennes pas.
Première solution simpliste : mettre dans le champ newsletter les ids des newsletters separées par un séparateur de ton choix. voir implode et explode.
L'autre serait de créer une table à jointure avec id client et id de la newletter puis de joindre a la récup. c'est la méthode que j'utilisirais personellement.