prepare($req_search); $antenne_id = $stmt->execute($params1); // Récupération des informations du formulaire $params = array(); $params['name'] = $params['slug'] = $_POST['produit']; $params['user_id'] = $_POST['id_user']; //$params['cle_pub'] = $_POST['cle_pub']; $params['quantite'] = $_POST['quantite']; $params['prix'] = $_POST['prix']; //$params['created_at'] = date('d-m-Y h:i:s'); $params['antenne_id'] = $antenne_id; $params['content'] = ''; $params['image'] = ''; // Insertion dans la base /*$requete = "INSERT INTO products(name, user_id, quantite, prix, created_at, antenne_id) VALUES(':nom_produit', ':vendeur', ':quantite', :prix, ':created_at', ':antenne_id')";*/ //$stmt = $bdd->prepare($requete); //$stmt->execute($params); $fields = array_keys($params); //var_dump($fields); //die(); $values = join(', ', array_map(function ($field) { return ':' . $field; }, $fields)); $fields = join(', ', $fields); //var_dump($fields); //die(); $query = $bdd->prepare("INSERT INTO products ($fields) VALUES ($values)"); //$query = $bdd->prepare("INSERT INTO products (name,slug,user_id,quantite,prix,antenne_id,content,image) // VALUES ('test77','test77','1','1','55','1','','')"); $query->execute($params); //echo json_encode("1 enregistrement ajouté !"); } ?>