Bonsoir à tous,
Actuellement je cherche a réaliser un CRUD comme PHPMyAdmin.
Donc j'arrive à récupérer les BDD, ensuite les colonnes de celle-ci, et les valeurs qu'elles ont.
Mais je suis bloqué sur l'ajout d'une valeur.
J'arrive à créer donc le formulaire avec les champs de la BDD et de récupérer les valeurs que l'utilisateurs vient de rentrer mais ensuite je ne comprends pas et je ne vois pas comment je peux faire une requête d'ajout si je ne connais rien comme nom de champs
Voici le bout de code ou je récupéré les valeurs rentrer par l’utilisateur :
Si vous avez des conseil je suis preneur, merci d'avance.
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 <?php session_start(); $table_name = $_GET['table']; $bdd_name = $_GET['bdd']; $NbCol = $_GET['nbCol']; echo "<pre>"; print_r($_POST); echo "</pre>"; //Connexion BDD PDO try { $bdd = new PDO('mysql:host=localhost;dbname='.$bdd_name.';charset=utf8', 'root', '',array(PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION)); } catch(Exception $e) { die('Erreur : '.$e->getMessage()); } //Requete d'ajout $req = $bdd->prepare('INSERT INTO $table_name($_POST) VALUES (:champs)'); $req->execute(array( 'champs' => $_POST ));
Partager