Page 1 sur 1

récupérer données ckeckbox et les concatenés

Posté : 13 févr. 2007, 23:09
par Davee
Bonjour,
un petit souci de concaténétion :)

Je pose et j'explique:
$check=$_POST["check"];
foreach ($check as $f) {
$resultat=splitchars ($f,3);
echo $resultat;
}
j'ai épuré le code pour éviter les maux de crane, j'espère que c'est pas trop pure.

Voilà : la variable $check récupère des données de checkbox d'un formulaire.
J'ai besoin du Foreach pour toutes les récupérer.
splitchars est une fonction qui me premet de spliter les variables de $check en ne gardant que les trois premières lettres.
et $resultat me permet de les afficher au fur et à mesure que la boucle ce fait.
Et c'est là qu'est l'os.
il faut que le résultat de toutes les check soient concaténés en une seul variable.
Alors que là il ne sont qu'affiché à la suite. Je ne peut pas utiliser implode puisque $resultat change à chaque boucle.

J'espère que c'est claire.
Si C'est tout faux ce que j'ai dit alors n'ésitez pas à me réorienter

Merci d'avance. :)

David.

Posté : 13 févr. 2007, 23:28
par Cyrano
Ben concatène au fur et à mesure :
$check=$_POST["check"];
$sortie = "";
foreach ($check as $f) 
{
    $resultat=splitchars ($f,3);
    echo $resultat;
    $sortie .= $resultat;
}
echo($sortie);
Et en plus épuré :
$check=$_POST["check"];
$sortie = "";
foreach ($check as $f) 
{
    $sortie .= splitchars ($f,3);
}
echo($sortie);

Posté : 14 févr. 2007, 01:01
par Invité
Merci ça c'est top.

J'ai cherché un moment pourtant.On la différence entre un type qui sait pas "moi" et des type qui savent "Les gens de chez phpFrance.

David.

Posté : 14 févr. 2007, 09:09
par zeus
Modération :
Puisque ta question est résolue, j'ajoute le tag [Résolu]
pour indiquer aux personnes qui voudront consulter ce sujet qu'il contient une solution.

Tu peux réaliser cette opération toi-même
en cliquant sur le bouton [Mettre Résolu] qui s'affiche en haut à gauche de ce sujet
si tu as posté le 1er message en tant que membre (inscrit et identifié).

Alors... inscris-toi !!! ;)

Posté : 14 févr. 2007, 10:08
par Davee
Je m'excuses.
C'est la joie l'empressement.

David.