Programmation » Tutorial
Catégorie:  
   
Tutorial
Publié le 28/08/2007 @ 15:25:20,
Par Jean-Christophe
Hello,

Admetons que j'ai une DB MySQL, un serveur Apache et le moteur PHP.
Je voudrais faire un système de gestion de bon de commande.
Quelques champs, deux formulaires, un export PDF et ca roule.

Par contre, je ne sais pas du tout comment faire ce genre de chose : :petrus:

Si quelqu'un pouvait me donner un coup de main pour me lancer, ca serait vachement bien.

Je sais déjà comment je voudrais organiser le truc:
- Une table "bons de commande" qui contient le nom du demandeur, la date, le degré d'urgence et d'autre petits détails
- une table "lignes de commande" qui contient l'ID du bon de commande, la quantité, la référence, le nom du fournisseur, le prix unitaire, le prix total, le nombre d'annexes, etc.

Tout ca fait un export vers un PDF avec les infos du bon de commande et un tableau avec les lignes de commande.


Voilà, je ne sais pas du tout comment m'y prendre, donc, toutes les infos sont bonnes à prendre.
Et si vous pouvier me donner un petit sample, ce serait encore mieux. Pas besoin de mettre tous les détails, ca, j'y arriverai bien.


Merci beaucoup
   
Tutorial
Publié le 28/08/2007 @ 17:42:08,
Par cauet
FPDF + PHP et beaucoup de débrouillardise.
   
Tutorial
Publié le 28/08/2007 @ 18:56:04,
Par zion
FPDF en effet supporte brièvement la mise en forme HTML dans certains tags qu'il recrée ensuite en PDF, c'est la route à prendre si tu veux pas te casser la tête.

Après ben que dire... des formulaires, des insert, un listing, une génération de PDF et un thème quivabien et faut coder :spamafote:
Je suis le Roy :ocube:
   
Tutorial
Publié le 28/08/2007 @ 19:31:55,
Par ovh
+1 avec les autres, juste une remarque : on ne stocke pas de "champ calculé" dans une BD. Car à un moment tu parlais du prix total. Ca se calcule à la volée ça, à la limite dans une vue, mais ça ne se stocke pas, tu ne dois stocker que le prix unitaire de chaque article.
Je n'ai rien à voir avec www.ovh.com
   
Tutorial
Publié le 28/08/2007 @ 19:33:49,
Par Jean-Christophe
Alors, j'en suis à "Je sais lister le contenu d'une table et le mettre dans le sens que je veux et avec les colonnes que je veux"
C'est déjà très bien quand on a mon expérience :grin:
Ca n'a pas l'air très compliqué...
J'ai déjà un thème via Drupal, je ne fait qu'ajouter quelques pages. La notion d'utilisateurs est gérée par le CMS.
Par contre, est-ce que quelqu'un peut juste me rapeller comment on passe une variable d'une page à l'autre? Genre page.php[ma variable] et page.php utilise [ma variable]?
Merci :smile:
   
Tutorial
Publié le 28/08/2007 @ 19:36:08,
Par ovh
  1. echo $_REQUEST["lavariable"];
Je n'ai rien à voir avec www.ovh.com
   
Tutorial
Publié le 28/08/2007 @ 19:44:44,
Par Jean-Christophe
Pour la valeur calcullée, je le savais :smile: Je me suis laissé emporter par mon élan en énumérant ce qui serait affiché.

Merci pour le rappel :wink:
   
Tutorial
Publié le 29/08/2007 @ 10:47:54,
Par cauet
Pour la valeur calculée ca dépend, dans mon mode édition je la calcule à la volée.
Mais une fois la facture "finalisée" je le stock dans les entêtes facture (ou une autre table via jointure..
Le but c'est que quand je veux afficher toutes mes factures finalisées dans un tableau, ca en réduis le calcul énormément..
   
Tutorial
Publié le 29/08/2007 @ 10:52:04,
Par ovh
Faut faire des vues pour ça normalement :oh:
Je n'ai rien à voir avec www.ovh.com
Répondre - Catégorie:  
Informaticien.be - © 2002-2024 AkretioSPRL  - Generated via Kelare
The Akretio Network: Akretio - Freedelity - KelCommerce - Votre publicité sur informaticien.be ?