Page 1 sur 1

Ajouter dans un array des elements venant d'un formulaire post au fur et à mesure

Posté : 13 janv. 2021, 11:15
par chdiop
Bonjour Mes cher(e) s ,
Je développe une application commerciale mais je reste coincé sur un point.

- J'ai crée un formulaire avec 3 inputs codeprod, quantite, prixunitaire
Ce que je veux est d'ajouter ces elements dans un tableau à chaque post , c'est à dire, à chaque fois que l'utilisateur remplit les champs et clique sur le bouton "Ajouter au ticket".
S'il fait 3 fois par exemple , je dois avoir dans mon tableau 3 lignes avec chacune le code produit, la quantité et le prix unitaire.
- Voici mon code PHp

if (!empty($_POST['ajout']))
{

if (!empty($_POST['codeprod']))
{
$tab_vente = array('produit' =>$_POST['codeprod'], 'quantite' =>$_POST['quantite'], 'prixunitaire' =>$_POST['prixunitaire']);

$matrice_prod = array($tab_vente);

}

}

- J'obtiens toujours le dernier post dans mon tableau. Meme j'ai essayé array_push mais toujours rien.
Merci de votre aide.

Re: Ajouter dans un array des elements venant d'un formulaire post au fur et à mesure

Posté : 13 janv. 2021, 14:44
par or 1
il faut utiliser les sessions pour conserver le contenu d'une variable d'une page à l'autre :
https://www.php.net/manual/fr/session.e ... .basic.php

Re: Ajouter dans un array des elements venant d'un formulaire post au fur et à mesure

Posté : 13 janv. 2021, 16:43
par chdiop
il faut utiliser les sessions pour conserver le contenu d'une variable d'une page à l'autre :
https://www.php.net/manual/fr/session.e ... .basic.php
Merci de votre réponse, je vais appliquer les variables de session pour voir ce que ça donne.