Creation de facture
Résolu
dihcar16ar
Messages postés
2
Date d'inscription
Statut
Membre
Dernière intervention
-
nektarfl -
nektarfl -
Bonjour,
J ai un petit souci my friend webmasters.
Je débute en info et je crée un programme de facturation!
J ai crée une table client(numéro client, info..), une table facture (numéro facture, numéro client, date) et une table contenu.
Comment faire pour que a chaque fois que j'enregistre une ligne de contenu pour ma facture, toutes ces lignes soient enregistre sous un même numéro de groupe pour les rassemble dans ma facture?
J'espère être clair merci par avance..
J ai un petit souci my friend webmasters.
Je débute en info et je crée un programme de facturation!
J ai crée une table client(numéro client, info..), une table facture (numéro facture, numéro client, date) et une table contenu.
Comment faire pour que a chaque fois que j'enregistre une ligne de contenu pour ma facture, toutes ces lignes soient enregistre sous un même numéro de groupe pour les rassemble dans ma facture?
J'espère être clair merci par avance..
A voir également:
- Creation de facture
- Creation de compte google - Guide
- Creation de site web - Guide
- Creation compte gmail - Guide
- Media creation tool - Télécharger - Systèmes d'exploitation
- Facture aliexpress ✓ - Forum Consommation & Internet
3 réponses
Bonsoir,
Je n'ai pas totalement compris ton message à vrai dire .. Tu souhaites en gros que quand tu créer une entrée dans la table "contenu" elle soit "ranger" avec la bonne facture ? Si j'ai mal compris essai d'un peut plus détaillé sil teplait :-)
Robinss.
Je n'ai pas totalement compris ton message à vrai dire .. Tu souhaites en gros que quand tu créer une entrée dans la table "contenu" elle soit "ranger" avec la bonne facture ? Si j'ai mal compris essai d'un peut plus détaillé sil teplait :-)
Robinss.
Salut,
oui, tout a fais lorsque je créais une ligne de contenu il fallait que j'ajoute dans ma base de donnée un numéro de facture que je conserve pour chaque autre ligne correspondant a une même commande.
mais j'ai réussi lorsque je crée sur un lien en Get pour éditer une facture a un client donné via ce Get je crée une variable je j'insers dans un input pour le récupérer en post.
if (isset($_GET['ref'])){
$ref=$_GET['ref'];
$numFacture=mt_rand(1000000, 9999999);
}
<form method="post" action="clientFacture2.php">
N° Facture : <input type="hidden" name="numFacture" value='<?php echo $numFacture; ?>'/> <?php echo $numFacture; ?>
oui, tout a fais lorsque je créais une ligne de contenu il fallait que j'ajoute dans ma base de donnée un numéro de facture que je conserve pour chaque autre ligne correspondant a une même commande.
mais j'ai réussi lorsque je crée sur un lien en Get pour éditer une facture a un client donné via ce Get je crée une variable je j'insers dans un input pour le récupérer en post.
if (isset($_GET['ref'])){
$ref=$_GET['ref'];
$numFacture=mt_rand(1000000, 9999999);
}
<form method="post" action="clientFacture2.php">
N° Facture : <input type="hidden" name="numFacture" value='<?php echo $numFacture; ?>'/> <?php echo $numFacture; ?>
Tout va se passer dans le contenu de tes tables.
En général, dans des tables sql, on a souvent un identifiant unique par élément.
id_client dans la table client,
id_facture dans la table facture
un id_contenu dans la table contenu ne me semble pas obligatoire.
mais du coup, tu retrouveras
table client :
=> id_client int
=> ...... etc
table facture :
=> id_facture int
=> id_client int // ta facture est associée à un seul client
=> ...... etc
table contenu :
=> id_facture // cette ligne de contenu n'est associée qu'à une seule facture
=> ... etc
En général, dans des tables sql, on a souvent un identifiant unique par élément.
id_client dans la table client,
id_facture dans la table facture
un id_contenu dans la table contenu ne me semble pas obligatoire.
mais du coup, tu retrouveras
table client :
=> id_client int
=> ...... etc
table facture :
=> id_facture int
=> id_client int // ta facture est associée à un seul client
=> ...... etc
table contenu :
=> id_facture // cette ligne de contenu n'est associée qu'à une seule facture
=> ... etc