Come minimo, ti consigliamo di creare le seguenti tabelle con i campi inclusi : Voci ( titolo, descrizione , prezzo di riserva , foto , id ) ; utenti ( nome, password, indirizzo email, tipo di carta di credito e il numero di informazioni , indirizzo di spedizione ) ; Offerte ( importo , item_id , bidder_email_id ) . Questi non devono essere creati tutti in una volta . Ad esempio, è possibile creare una tabella di voci , compilarlo con i dati di esempio , e quindi sviluppare l'interfaccia utente a risolvere eventuali problemi che si presentano .
2
Popola le tabelle con i dati di esempio . Si può fare questo al prompt di me stesso , ma il modo migliore è usare un wrapper database, come PEAR DB ( libreria di funzioni di database ) che fornirà l'accesso a base di creazione, lettura , modificare ed eliminare le funzioni che ogni sistema ha bisogno . Tale funzionalità consentirà agli amministratori di aggiungere , modificare ed eliminare gli elementi in base alle esigenze .
3
visualizzare i dati. Inizialmente , probabilmente si vorrà per Visualizzare i prodotti di spettatori del tuo sito. In seguito, è possibile vincolare gli elementi assegnando loro una categoria. Le migliori pratiche sottolinea isolando funzionalità da presentazione e vi farà questo attraverso la creazione di un controller ( index.php ) che conterrà la logica per le azioni di manipolazione ( registrazione di un nuovo utente , l'autenticazione degli utenti , accettando un'offerta) che si desidera fornire .
4
gli aspetti di presentazione del sito sarà gestito da un modello di vista , che conterrà il codice HTML e CSS che determina , ad esempio , le proprietà di ogni elemento (colore, font, dimensione ) e come la sua posizione nella pagina . Questo modello verrà richiamato dal controller come necessario .
5
creare la logica di offerta. Quando gli utenti di un'offerta per un oggetto , controlla che siano autenticate e che la loro offerta è superiore a quello dell'ultima offerta accettata ( o di riserva , se non ci sono le offerte ) . Se è così, conservare la loro offerta nella tabella offerte.
software © www.354353.com