Insertion données tableau html dans la bdd avec PDO
Fermé
arkal221
Messages postés
32
Date d'inscription
mercredi 30 mars 2016
Statut
Membre
Dernière intervention
31 juillet 2017
-
20 juil. 2017 à 10:03
arkal221 Messages postés 32 Date d'inscription mercredi 30 mars 2016 Statut Membre Dernière intervention 31 juillet 2017 - 29 juil. 2017 à 12:43
arkal221 Messages postés 32 Date d'inscription mercredi 30 mars 2016 Statut Membre Dernière intervention 31 juillet 2017 - 29 juil. 2017 à 12:43
A voir également:
- Afficher données bdd dans tableau html
- Tableau word - Guide
- Tableau ascii - Guide
- Tableau croisé dynamique - Guide
- Impossible d'afficher le rapport de tableau croisé dynamique sur un rapport existant ✓ - Forum Excel
- Trier tableau excel - Guide
10 réponses
totodunet
Messages postés
1377
Date d'inscription
mercredi 18 mars 2009
Statut
Membre
Dernière intervention
5 mars 2020
200
21 juil. 2017 à 15:03
21 juil. 2017 à 15:03
Ok
C'est pas mal du tout !!!
Il faut que tu soumettes les nouvelles données à ce bout de code PHP. De manière asynchrone, on utilisera Ajax. Tu utilises la librairie jQuery ?
Le premier champ de table facture tu l'initialises à null ? C'est pas une clé primaire par hasard ? Tu as vérifié si ta requête SQL fonctionne bien avant et t'insères une ligne ?
La page où il y a ton PHP c'est situé sur la même page que le formulaire ou sur une autre ? Il est de bonne pratique d'envoyer les données par POST ou GET plutôt que d'aller chercher les valeurs dans le DOM avec Javascript et se mélanger les pinceaux entre PHP, HTML et JavaScript :
$insert->execute(array(
'designation' => $_POST['designation'],
'Qte' => $_POST['quantite'],
'pu' => $_POST['price'],
'tot' => $_POST['designation'],
));
PS: c'est ma signature
C'est pas mal du tout !!!
Il faut que tu soumettes les nouvelles données à ce bout de code PHP. De manière asynchrone, on utilisera Ajax. Tu utilises la librairie jQuery ?
Le premier champ de table facture tu l'initialises à null ? C'est pas une clé primaire par hasard ? Tu as vérifié si ta requête SQL fonctionne bien avant et t'insères une ligne ?
La page où il y a ton PHP c'est situé sur la même page que le formulaire ou sur une autre ? Il est de bonne pratique d'envoyer les données par POST ou GET plutôt que d'aller chercher les valeurs dans le DOM avec Javascript et se mélanger les pinceaux entre PHP, HTML et JavaScript :
$insert->execute(array(
'designation' => $_POST['designation'],
'Qte' => $_POST['quantite'],
'pu' => $_POST['price'],
'tot' => $_POST['designation'],
));
PS: c'est ma signature