yep, j'avais completement oublié cette fonction, je l'ai retrouvé dans des commentaires de mes anciens fichiers ...
bon voilou, donc j'envoie ceci :
Array
(
[titre] => Array
(
[0] => titre fr 1111111111
[1] => titre fr 22222222
)
[corps] => Array
(
[0] => corps fr
[1] => coprs fr 2222
)
[titre_en] => Array
(
[0] => [1] => )
[corps_en] => Array
(
[0] => [1] => )
[n] => 2
) |
j'aimerais ajouté les valeurs des tableaux : titre, corps, titre_en, corps_en dans une base de données MySQL.
il faut donc que je boucle et que j'insere à chaque fois dans ma base de donnée ...
je pensais faire :
foreach ($_POST['titre'] as $titre, $_POST['corps'] as $corps)
{
echo "<br>valeur = $titre et le coprs : $corps";
//insertion titre, coprs dans la base de donnée } |
mais cela ne fonctionne pas. Malheuresement je n'ai pas le droit de mettre de , comme on pourrait le faire avec un for (;
j'ai essayé avec un for justement aussi mais je bloque aussi :
$n=$_POST['n'];
for ($i = 0 ; $i < $n ; $i++ )
{
echo "<br>titre ".$_POST['titre[".$i."]'];
} |
et ca m'affiche aucune valeur :
j'ai fais des tests d'affichage pour apres les inserer dans une base de donnée mais sans succes ....
Message édité par weed le 28-02-2006 à 11:06:51