Bonjour,
pour étudier un logiciel de base de données, j’ai eu l’idée d’utiliser mes propres achats et, donc depuis quelques mois, je note ce que j’achète dans une feuille de calcul Libre Office Calc que je transforme en CSV, fichier que j’importe ensuite dans ce logiciel de base de données.
Avec le temps, ce fichier CSV devient de plus en plus gros et donc long à mettre à jour.
J’ai eu l’idée de basculer sur MySQL mais j’aurais voulu faire un formulaire convivial pour entrer les données…
Le hic, c’est que non seulement j’achète plusieurs produits, mais dans une journée, je peux les acheter dans différents endroits. Il m’arrive aussi de rentrer plusieurs journées.
J’ai donc imbriqué les fieldsets. Voici le code simplifié :
Le problème est que je ne vois pas comment faire correspondre le bon jour et lieu au bon produit avec ce système. Je récupère une liste de dates et de jours d’un côté et une liste de produits de l’autre.
Si vous avez une idée… merci.
Modifié par Zelena (24 Mar 2023 - 05:50)
pour étudier un logiciel de base de données, j’ai eu l’idée d’utiliser mes propres achats et, donc depuis quelques mois, je note ce que j’achète dans une feuille de calcul Libre Office Calc que je transforme en CSV, fichier que j’importe ensuite dans ce logiciel de base de données.
Avec le temps, ce fichier CSV devient de plus en plus gros et donc long à mettre à jour.
J’ai eu l’idée de basculer sur MySQL mais j’aurais voulu faire un formulaire convivial pour entrer les données…
Le hic, c’est que non seulement j’achète plusieurs produits, mais dans une journée, je peux les acheter dans différents endroits. Il m’arrive aussi de rentrer plusieurs journées.
J’ai donc imbriqué les fieldsets. Voici le code simplifié :
fieldset class="jour"
input name="jour[]"
fieldset class="lieu"
input name="lieu[]"
fieldset class="produit"
input name="produit[]"
fieldset class="produit"
. . . . .
fieldset class="lieu"
input name="jour[]"
fieldset class="produit"
Le problème est que je ne vois pas comment faire correspondre le bon jour et lieu au bon produit avec ce système. Je récupère une liste de dates et de jours d’un côté et une liste de produits de l’autre.
Si vous avez une idée… merci.
Modifié par Zelena (24 Mar 2023 - 05:50)