|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Member
Iscritto dal: May 2004
Messaggi: 42
|
logica costruire un carrello
Ciao a tutti, devo costurire un carrello, ho letto qualcosa su un libro e su internet in alcuni forum, ma non ci ho capito niente. Cioè non capisco la logica e il procedimento.
Io vorrei che qualcuno sia cosi paziente da spiegarmi il procedimento per la creazione di un carrello. Nel mio sito ci sono dei prodotti e affianco a ogni prodotto ho inserito l'immagine del carrello cosi: print "<td class=classetd><font color=black><b><i> Acquista <br></b></i></font><center><a href=\"carrello.php?idprodotto=$linea[idprodotto]\"><img border=0 src=immagini/carrello.jpg></center></a></td>"; In questo modo io clicco sul carrello del primo prodotto esempio, e si va a visualizzare nella pagina carrelllo.php, se clicco sul carrello di un altro prodoto mi sovrascrive quello di prima. Io ho pensato un procedimeto: quando clicco sul carrello mi deve scrivere i prodotti cliccati su un database e poi meli deve visualizzare tutti nella pagina carrello.php, e se uno vuole andare all'acquisto deve mettere id e password, ma per fare questo serve un'altro database? Sono un po confusa...........Grazie e ciao |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Jan 2004
Città: Prov BS
Messaggi: 511
|
La gestione di un carrello per come l'ho sviluppata io è fatta in questo modo:
1 - quando un utente si collega al sito gli assegno un id univoco es.: ip+data accesso+ora accesso+secondi accesso (così dovrebbe essere abbastanza univoco 2 - ogni volta ke sceglie un articolo questo viene inserito in una tabella dove c'è un campo "id_cliente" in cui inserisco l'id ke ho calcolato prima 3 - quando visualizza il carrello per modificare qualche articolo o per eliminarli la query viene fatta sul campo "id_cliente" 4 - quando il cliente si decide ad acquistare mette utente e password e faccio la select dalla tabella del carrello sempre in base all'id_utente calcolato all'inizio. spero di averti dato un'idea, se hai problemi fammi sapere
__________________
Vecchio pc...*Case: Xaser V7000 D*Ali: Q-TEC 550*Mobo: Abit NF7-S Rev 2*Procio: Athlon Barton XP-M 2500+@2565Mhz*Dissy: TT Volcano 12+*Ram: A-Data PC3200 2*256 (2-2-3-11)*Hdd: IBM GXP 120 80Gb*VGA: POV fx5900xt black @ 471/980 Nuovo pc...*Case: Plexiglass*Ali: Enermax EG651P-VE*Mobo: ABIT IC7-Max3*Procio: P4 Prescott 3200@4000Mhz vcore 1.48*Dissy: CoolerMaster Hyper48*Ram: Vitesta DDR 566 2*256 (2-3-3-8)*Hdd: IBM GXP 120 80Gb - Maxtor 120Gb*VGA: POV fx5900xt black @ 475/950 |
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 04:46.



















