Bien le bonjours/bonsoir à tous !
Alors je m'explique, j'ai un tableau comme suit :

Nom : Sans titre.png
Affichages : 267
Taille : 27,1 Ko


L'ors ce que je clique sur le "+" du deuxième tableau, une nouvelle ligne s'ajoute avec 5 inputs, que j'ai encadrés en rouge allant de la droite vers la gauche, je précise que cela s'effectue grâce à un code Jquery.
Le but étant donc de récupérer les valeurs de touts ces inputs et ensuite d'insérer les valeurs dans la base de données.

J'arrive à faire cela avec la toute première ligne qui est toujours présente par défaut.
Or si l'utilisateur décide de rajouter 4 ligne supplémentaires ( par exemple) il fraudrais récupérer les données non seulement de la première ligne mais aussi des 4 autres, et s'il en ajoute 6, même opération etc...

Je n'est absolument aucune idées de comment faire ceci, je vous met mon bout de code avec le quelle je récupère les valeurs de la première ligne et les insères dans la BDD :
Je suis plutôt débutant en PHP et il est vrai qu’après 3 jours de recherche j'en vient a bout !

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
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
 
<?php
if( (!empty($_POST['nom'])) && (!empty($_POST['id'])) && (!empty($_POST['type'])) && (!empty($_POST['table']))  ){
 
 
 
// On commence par récupérer les champs 
if(isset($_POST['index'])) $index=$_POST['index'];
else    $index=""; 
 
if(isset($_POST['nom']))      $nom=$_POST['nom']; 
else      $nom="nom";
 
if(isset($_POST['id']))      $id=$_POST['id']; 
else     $id="id";
 
if(isset($_POST['type']))     $type=$_POST['type']; 
else   $type="type";
 
if(isset($_POST['table']))     $table=$_POST['table']; 
else     $table="table";
 
 
// connexion
$mysql_user="admin";
$mysql_password="admin";
$reqco = mysql_connect("localhost",$mysql_user,$mysql_password) or die('Erreur de connexion '.mysql_error());
 
//sélection de la BDD
$reqse = mysql_select_db("tp_arexx",$reqco) or die('Erreur de connexion '.mysql_error());
 
    // on écrit la requête sql 
     $sql="INSERT INTO `tp_arexx_capteurs` (`Arexx_index`, `Arexx_Id`, `Arexx_Type`, `Arexx_Table`, `Arexx_Name`)
      VALUES('$_POST[index]','$_POST[id]','$_POST[type]','$_POST[table]','$_POST[nom]')";
 
    // on insère les informations du formulaire dans la table 
    mysql_query($sql) or die('Erreur SQL !'.$sql.'<br>'.mysql_error()); 
	//sélection de la BDD
$reqse = mysql_select_db("tp_arexx",$reqco);
 
 $sql_query = "CREATE TABLE `$_POST[table]` ( `Arexx_index` BIGINT(4) AUTO_INCREMENT NOT NULL, `marqueur_temps` VARCHAR(16) CHARACTER SET latin1 COLLATE latin1_general_ci NOT NULL, `mesure` VARCHAR(20) CHARACTER SET latin1 COLLATE latin1_general_ci NOT NULL,
 `rssi` VARCHAR(10) CHARACTER SET latin1 COLLATE latin1_general_ci NOT NULL, `jour` DATE NOT NULL, `heure` TIME NOT NULL, PRIMARY KEY (`Arexx_index`))";   // Requête 
      $result_query=mysql_query($sql_query);
	  mysql_query($sql_query);     // Exécution de la requête 
      $Erreur = mysql_error(); 
 
 } 
	  else {
	  }
?>
Un très grand merci à vous tous d'avance !
Bonne soirée/journée.