Rubrica semplice

Questo tutorial ti guiderà attraverso la creazione di una semplice rubrica utilizzando PHP e MySQL .





Prima di poter iniziare devi decidere quali campi desideri includere nella nostra rubrica. Per questa dimostrazione, utilizzeremo Nome, E-mail e Numero di telefono, anche se puoi modificarlo per includere più opzioni, se lo desideri.

01 del 06

La banca dati

Per creare questo database è necessario eseguire questo codice:



|_+_|

Questo crea i nostri campi di database e inserisce un paio di voci temporanee con cui lavorare. Stai creando quattro campi. Il primo è un numero autoincrementante, quindi nome, telefono ed e-mail. Utilizzerai il numero come ID univoco per ogni voce durante la modifica o l'eliminazione.

02 del 06

Collegati al database

|_+_|

|_+_|



Prima che tu possa fare qualsiasi cosa, devi farloconnettersi al database. Abbiamo anche incluso un titolo HTML per la rubrica. Assicurati di sostituire il tuo indirizzo host, nome utente e password con i valori appropriati per il tuo server.

03 del 06

Aggiungi un contatto

|_+_|

Successivamente, daremo agli utenti l'opportunità diInserisci modalità. Una volta inviato, il modulo imposta lo script in aggiunto modalità che effettivamente scrive i dati nel database.

04 del 06

Aggiornamento dei dati

|_+_|

Il modificare la modalità è simile a Inserisci mode tranne che precompila i campi con i dati che stai aggiornando. La differenza principale è che passa i dati al modificato mode, che invece di scrivere nuovi dati sovrascrive i vecchi dati usando il DOVE clausola per assicurarsi che venga sovrascritta solo per l'ID appropriato.

05 del 06

Rimozione dei dati

|_+_|

Per

06 del 06

La Rubrica

|_+_|

La parte inferiore dello script estrae effettivamente i dati dal database, li inserisce in un array e li stampa. Usando il PHP_SELF funzione con i dati del database effettivi, siamo in grado di collegarci per aggiungere modalità, modalità di modifica e modalità di rimozione. Passiamo le variabili appropriate all'interno di ogni collegamento, per far sapere allo script quale modalità è necessaria.

Da qui puoi apportare modifiche estetiche a questo script o provare ad aggiungere più campi.



Puoi scarica il codice funzionante completo da GitHub .