Bonjour à tous,


J'essaye de développer un outil qui prend un chiffre au hasard de 1 à 50 pour afficher une valeur saisie par l'utilisateur au hasard dans chaque textarea.


J'utilise la fonction array_merge pour grouper mes tableaux (textarea) mais je voudrais savoir comment les décomposer une fois qu'ils sont assemblés.

Je n'arrive pas à grouper mes tableaux en un seul pour l'insérer ligne par ligne dans ma table.


Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
if (isset($_GET['valid'])) {
    $champ_form1 = $_POST['champ1'];
    $champ_form2 = $_POST['champ2'];
    $champ_form3 = $_POST['champ3'];
    $champ_form4 = $_POST['champ4'];
    // Prise en compte des retours à la ligne dans le textarea
    $champ_formulaire1 = explode("\n",$champ_form1);
    $champ_formulaire2 = explode("\n",$champ_form2);
    $champ_formulaire3 = explode("\n",$champ_form3);
 $champ_formulaire4 = explode("\n",$champ_form4);
 
 $array3 = array_merge($champ_formulaire1, $champ_formulaire2, $champ_formulaire3, $champ_formulaire4);
 
 foreach ($array3 as $value) {
 
 $req="INSERT INTO description(id_description, texte1_description, texte2_description, texte3_description, texte4_description, id_site) Values('','$value','$value','$value','$value','$site')";
 mysql_query($req) or die(mysql_error()); 
 }
 }

Merci pour votre aide,

José