Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2011
    Messaggi
    258

    Struttura per fattura/ricevuta

    Salve, sto cercando di creare un piccolo script per l'ufficio dove lavoro. In pratica dovrei fare una specie di carrello della spesa con fattura/ricevuta finale. Avevo pensato una cosa del genere:

    db = carrello
    tabella = prodotti
    campi = id - n_prod - prezzo - sett_app

    Nella pagina html, richiamerei i prodotti con di fianco una checkbox, visto che massimo possono acquistare un prodotto mi basta selezionare quello che il cliente acquista, facendo poi la somma. La cosa che non riesco a fare e la ricevuta finale con una parte gia preimpostata da me e poi la parte variabile in base a cosa viene acquistato. Non so se ho reso l'idea.

    Potete darmi qualche consiglio

  2. #2
    Utente di HTML.it L'avatar di Virus_101
    Registrato dal
    Sep 2008
    Messaggi
    2,497
    Puoi usare i cookies o le sesisoni a te la scelta.
    Solitamente si usano anche entrabe le cose dipende dal livello di sicurezza che necessitano i tuoi dati.

    Cmq puoi salvare nel cookie i codice cliccati e quindi quando l'utente preme "vai alla cassa" riproporre tutto, cosi' il carrello puo' rimanere salvato sul pc di chi naviga .... se non richiedi login.
    Ma se richiedi login in prtimis allora nn sbatterti salva tutto in database .

    Fati la tabella carrello che e' una tabella di relazione utente-prodotti

    table carrello

    id_utente
    id_prodotto
    quantità
    data_crezione

    primary key(id_utente,id_prodotto)

    foreign key(id_prodotto) on delete cascade
    foreign key(id_utente) on delete cascade



    Nel caso puoi impostare anche qualche triggero o altra chiave per avere un controllo migliore ma in soldoni .... puoi fare cosi' se richiedi login.

    Potresti anche fare un cosa bella, ossia un sistema ibrido che lavora a cookie epr l'utenza free, e database per l'utenza registrata. E quando l'utente free va a apagare richiedi la registrazione, completata la quale trascrivi il carrello dal cookie al database e pulisci il cookie quindi lo mandi a pagare

    Gud lac

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.