Visualizzazione dei risultati da 1 a 8 su 8
  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2017
    Messaggi
    56

    Gestire un carrello degli acquisti (MySQL)

    Salve, devo simulare un acquisto di un prodotto, volevo qualche chiarimento su come devo implementare un carrello degli acquisti dove sono presenti tutti i prodotti messi a carrello da un dato utente.
    Per ora il mio database è così composto:
    Prodotti (ID, nome, descrizione, prezzo, quantità, fotoprodotto, cods) cods è una chiave esterna corrispondente alla primary key della tabella "sottocategorie"
    Sottocategorie(cods, descrizione, codc) codc è una chiave esterna corrispondente alla primary key della tabella "categorie"
    Categorie(codc, descrizione)
    Utenti(ID, username, email, password) questa è una tabella a sé, ovvero non è associata a nessuna tabella, la uso solo per il login del sito

  2. #2
    devi avere una tabella Carrello con (set minimo)
    idCarrello (auto incrementante)
    idUtente
    idProdotto
    Quantità
    Data
    Prezzo
    Status

    aggiungi poi quello che ti serve

  3. #3
    Utente di HTML.it
    Registrato dal
    Jun 2017
    Messaggi
    56
    Quote Originariamente inviata da optime Visualizza il messaggio
    devi avere una tabella Carrello con (set minimo)
    idCarrello (auto incrementante)
    idUtente
    idProdotto
    Quantità
    Data
    Prezzo
    Status

    aggiungi poi quello che ti serve
    ok.. che associazione (o se vuoi relazione) esiste tra la tabella "carrello" e le altre? ti ricordo che sono "prodotti" e "utenti" che al momento queste due non sono associate.
    Per quanto riguarda lo stato dopo "l'inserimento nel carrello" dei prodotti come lo devo gestire? cioè l'acquisto effettivo.
    grazie di tutto

  4. #4
    ci sono gli id, non li hai visti?

  5. #5
    Utente di HTML.it
    Registrato dal
    Jun 2017
    Messaggi
    56
    Quote Originariamente inviata da optime Visualizza il messaggio
    ci sono gli id, non li hai visti?
    si ma "idUtente" e "idProdotto" sono delle chiavi esterne e quindi significa che esiste una relazione 1:N tra la tabella "carrello" e le altre due?

  6. #6

  7. #7
    Utente di HTML.it
    Registrato dal
    Jun 2017
    Messaggi
    56
    Quote Originariamente inviata da optime Visualizza il messaggio
    YESSSSAAAA
    va bene appena posso faccio delle prove.. nel frattempo mi dici poi come deve essere strutturata la tabella quella del acquisto effettivo? ovviamente mi dici sempre che associazioni ci sono con le altre tabelle

  8. #8
    Quote Originariamente inviata da cosmo98 Visualizza il messaggio
    va bene appena posso faccio delle prove.. Nel frattempo mi dici poi come deve essere strutturata la tabella quella del acquisto effettivo? ovviamente mi dici sempre che associazioni ci sono con le altre tabelle
    zi badrone

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 © 2024 vBulletin Solutions, Inc. All rights reserved.