maxoudu328
Messages postés52Date d'inscriptionmercredi 24 novembre 2004StatutMembreDernière intervention17 mai 2007
-
28 août 2005 à 10:41
maxoudu328
Messages postés52Date d'inscriptionmercredi 24 novembre 2004StatutMembreDernière intervention17 mai 2007
-
29 août 2005 à 20:38
bonjour,
Je souhaite récupere les information de plusieur checkbox d'une formulaire par PHP, voici comment je mi prend :
echo "$pseudo</$>, Votre candidature a bien etait reçu vous recevrez un reponce par mail et dans votre espace membres dans 24H.
Résumer :
$motivation
langues que vous maitriser :
$langues";
?>
Donc voila comme cité dans un post j'ai utiliser les tableau pour les nom des checkbox mais lorsque je les récupere par le code php ca m'affiche "Array"
malalam
Messages postés10839Date d'inscriptionlundi 24 février 2003StatutMembreDernière intervention 2 mars 201025 28 août 2005 à 12:10
Tu as oublié la concaténation :
$resultat = $langues[$i] . "
";
va réaffecter le $langues courant à $résultat en effaçant la valeur précédente.
donc, comme te l'a écrit Tuc :
$resultat .= $langues[$i] . "
";
Par contre histoire de ne pas avoir un warning, tu vas devoir définir $resultat en tant que chaine vide, avant ta boucle :
$resultat = '';
Enfin, Tuc a fait une petite erreur (tss tss, Tuc...)...héhé, mais c'est de l'inattention : on ne met JAMAIS un count () dans la condition d'une boucle, sinon le count () est réévalué à chaque itération. Donc pour résumé :
malalam
Messages postés10839Date d'inscriptionlundi 24 février 2003StatutMembreDernière intervention 2 mars 201025 28 août 2005 à 11:09
Hello,
tu stockes bien tes checkboxes dans un tableau, pas de problème. Par contre, on ne peut pas afficher le contenu d'un tableau avec un simple echo $tableau;
Il faut parcourir ton tableau et en afficher chaque enregistrement.
Un exemple parmi tant d'autres :
foreach ($langues as $valeur) {
echo $valeur, '
';
}
malalam
Messages postés10839Date d'inscriptionlundi 24 février 2003StatutMembreDernière intervention 2 mars 201025 28 août 2005 à 12:11
Ceci dit, avec ton code, ou tu affiches $resultat DANS ta boucle, si tu n'obtiens que A, c'est que ton tableau est mal rempli.
Tu devrais mettre ton formulaire plus en détail ici. Et faire attention aux contrôles à la soumission du formulaire.
malalam
Messages postés10839Date d'inscriptionlundi 24 février 2003StatutMembreDernière intervention 2 mars 201025 28 août 2005 à 12:18
Ben ma copine dort...lol. Alors je tue le temps :-)
Ca va toi ? Ta recherche de taf ? Ton nouveau pc ?
Moi je bosse à Nice... :-( trop loin d'Aix, mais très bien payé lol. Je continue quand meme à chercher à Aix.