par
yomane » 25 août 2018, 16:22
Bonjour à tous
J'utilise foreach en php
Pour récupérer des données de plusieurs formulaire
J'utilise sur le formulaire un input
Code : Tout sélectionner
<input type="texte" name="teste[]" value="<?php echo $donnees['nom'] ;?>">
De là tout fonctionne bien
Ensuite avant de faire injection je récupère les données avec un
foreach
Code : Tout sélectionner
<?php
$array_mtg = $_POST['teste'];
foreach ($array_mtg as $id => $val)
{
$hhh=$array_mtg[$id];
$teste1444 = $_POST['teste2'][$hhh];
$host="";
$user="";
$mdp="";
$base="";
$cnx=mysqli_connect($host,$user,$mdp,$base);
// Insertion d'un enregistrement dans la table livre
mysqli_query ( $cnx, "INSERT INTO exemple_104 (id,".$_POST[teste][$hhh].") VALUES ('','$teste1444')");
mysqli_close(cnx); // On oubli pas de d�connecter la base de donn�es
?>
<?php } ?>
Là encore une fois tu fonctionnes bien un seul gros soucis c'est que tout se met sur plusieurs lignes alors que je souhaiterais que ça se mettre sur une seule ligne dans le champ merci a tous de votre aide petit des petits soucis en dessous

Bonjour à tous
J'utilise foreach en php
Pour récupérer des données de plusieurs formulaire
J'utilise sur le formulaire un input
[code]
<input type="texte" name="teste[]" value="<?php echo $donnees['nom'] ;?>">
[/code]
De là tout fonctionne bien
Ensuite avant de faire injection je récupère les données avec un
foreach
[code]
<?php
$array_mtg = $_POST['teste'];
foreach ($array_mtg as $id => $val)
{
$hhh=$array_mtg[$id];
$teste1444 = $_POST['teste2'][$hhh];
$host="";
$user="";
$mdp="";
$base="";
$cnx=mysqli_connect($host,$user,$mdp,$base);
// Insertion d'un enregistrement dans la table livre
mysqli_query ( $cnx, "INSERT INTO exemple_104 (id,".$_POST[teste][$hhh].") VALUES ('','$teste1444')");
mysqli_close(cnx); // On oubli pas de d�connecter la base de donn�es
?>
<?php } ?>
[/code]
Là encore une fois tu fonctionnes bien un seul gros soucis c'est que tout se met sur plusieurs lignes alors que je souhaiterais que ça se mettre sur une seule ligne dans le champ merci a tous de votre aide petit des petits soucis en dessous
[img]
Bonjour à tous
J'utilise foreach en php
Pour récupérer des données de plusieurs formulaire
J'utilise sur le formulaire un input
[code]
<input type="texte" name="teste[]" value="<?php echo $donnees['nom'] ;?>">
[/code]
De là tout fonctionne bien
Ensuite avant de faire injection je récupère les données avec un
foreach
[code]
<?php
$array_mtg = $_POST['teste'];
foreach ($array_mtg as $id => $val)
{
$hhh=$array_mtg[$id];
$facebook1444 = $_POST['teste2'][$hhh];
$host="";
$user="";
$mdp="";
$base="";
$cnx=mysqli_connect($host,$user,$mdp,$base);
// Insertion d'un enregistrement dans la table livre
mysqli_query ( $cnx, "INSERT INTO paint_104 (id,".$_POST[teste][$hhh].") VALUES ('','$facebook1444')");
mysqli_close(cnx); // On oubli pas de d�connecter la base de donn�es
?>
<?php } ?>
[/code]
Là encore une fois tu fonctionnes bien un seul gros soucis c'est que tout se met sur plusieurs lignes alors que je souhaiterais que ça se mettre sur une seule ligne dans le champ merci a tous de votre aide
Bonjour à tous
J'utilise foreach en php
Pour récupérer des données de plusieurs formulaire
J'utilise sur le formulaire un input
[code]
<input type="texte" name="teste[]" value="<?php echo $donnees['nom'] ;?>">
[/code]
De là tout fonctionne bien
Ensuite avant de faire injection je récupère les données avec un
foreach
[code]
<?php
$array_mtg = $_POST['teste'];
foreach ($array_mtg as $id => $val)
{
$hhh=$array_mtg[$id];
$facebook1444 = $_POST['teste2'][$hhh];
$host="";
$user="";
$mdp="";
$base="";
$cnx=mysqli_connect($host,$user,$mdp,$base);
// Insertion d'un enregistrement dans la table livre
mysqli_query ( $cnx, "INSERT INTO paint_104 (id,".$_POST[teste][$hhh].") VALUES ('','$facebook1444')");
mysqli_close(cnx); // On oubli pas de d�connecter la base de donn�es
?>
<?php } ?>
[/code]
Là encore une fois tu fonctionnes bien un seul gros soucis c'est que tout se met sur plusieurs lignes alors que je souhaiterais que ça se mettre sur une seule ligne dans le champ merci a tous de votre aide
Bonjour à tous
J'utilise foreach en php
Pour récupérer des données de plusieurs formulaire
J'utilise sur le formulaire un input
[code]
<input type="texte" name="teste[]" value="<?php echo $donnees['nom'] ;?>">
[/code]
De là tout fonctionne bien
Ensuite avant de faire injection je récupère les données avec un
foreach
[code]
<?php
$array_mtg = $_POST['teste'];
foreach ($array_mtg as $id => $val)
{
$hhh=$array_mtg[$id];
$facebook1444 = $_POST['teste2'][$hhh];
$host="";
$user="";
$mdp="";
$base="";
$cnx=mysqli_connect($host,$user,$mdp,$base);
// Insertion d'un enregistrement dans la table livre
mysqli_query ( $cnx, "INSERT INTO paint_104 (id,".$_POST[teste][$hhh].") VALUES ('','$facebook1444')");
mysqli_close(cnx); // On oubli pas de d�connecter la base de donn�es
?>
<?php } ?>
[/code]
Là encore une fois tu fonctionnes bien un seul gros soucis c'est que tout se met sur plusieurs lignes alors que je souhaiterais que ça se mettre sur une seule ligne dans le champ merci a tous de votre aide
[url=https://www.noelshack.com/2018-34-6-1535206875-screenshot-20180825-155532.jpeg][img]https://image.noelshack.com/minis/2018/34/6/1535206875-screenshot-20180825-155532.png[/img][/url]