Avviare il programma di utilità phpAdmin e creare una nuova tabella MySQL per ospitare i dati di prodotto . Assegnare un nome alla tabella , "prodotti" , e inserire un campo nella tabella per ogni elemento che si desidera visualizzare nel catalogo del prodotto . Per esempio , studiare attentamente il seguente esempio di comando SQL . È possibile inserire questo comando in linea di comando SQL del vostro programma di utilità phpAdmin . Il comando avvia una nuova tabella prodotti e crea un ID, descrizione , upcNumber , nome, prezzo, immagine e campo timestamp .
CREATE TABLE ` yourDatabase ` . ` Prodotti (
` id ` INT ( 100 ) NOT NULL AUTO_INCREMENT PRIMARY KEY , Stati
` descrizione VARCHAR ( 3000) NOT NULL , Stati
` upcNumber VARCHAR ( 100 ) NOT NULL , Stati
` nome ` varchar ` ( 100 ) NOT NULL ,
` prezzo ` VARCHAR ( 100 ) NOT NULL ,
` immagine ` VARCHAR ( 100 ) NOT NULL , Stati
` timestamp ` tIMESTAMP ( 200 ) NOT NULL DIFETTO CURRENT_TIMESTAMP
) ENGINE = MyISAM
2
popolare i nuovi campi di dati con le informazioni di prodotto . Inserite le informazioni per ogni prodotto nel suo campo corrispondente . È possibile effettuare questa mia cliccando sul pulsante "Inserisci" dal programma di utilità phpAdmin . Ad esempio , è necessario posizionare il nome del prodotto nel campo del prodotto, numero di UPC del prodotto nel campo upcNumber e il nome del file di immagine di ogni prodotto nel campo dell'immagine .
3
recuperare i dati dal catalogo utilizzando PHP . PHP recupera descrizione di ogni prodotto dal database e visualizza i dati di cui si possono visualizzare i visitatori del tuo sito . In questo codice di esempio , PHP interroga il database utilizzando la funzione mysql_query , colloca i dati di ogni prodotto in un array , scorre l'array e assegna a ogni elemento dei dati di prodotto in una variabile corrispondente .
< ?
Php
mysql_connect ( " localhost " , " nomeutente " , " VOSTRAPASSWORD ") or die ( mysql_error ());
mysql_select_db ( " yourDatabaseName " ) or die ( mysql_error ());
$ dati = mysql_query ( "SELECT * FROM prodotti ORDER BY id desc" ) per
or die ( mysql_error ( ' Nessun record trovato '));
while ( $ info = mysql_fetch_array ( $ dati ) ) per
{
$ name = $ info [ 'name' ] ;
$ descrizione = $ info [ ' descrizione '] ;
$ upcNumber = $ info [ ' upcNumber '] ;
$ imageFile = $ info [ ' immagine' ] ;
$ prezzo = $ info [ ' prezzo '] ;
}
? >
4
Stampa e stile l'uscita di PHP con le regole CSS . Questo esempio stili di presentazione dell'immagine di ogni prodotto al visitatore del sito, con una regola CSS inline . L' immagine è stata lanciata a sinistra , il nome del prodotto è stato collocato all'interno di un tag H1 , il numero UPC mostra all'interno di un tag H4 , il prezzo del prodotto verrà visualizzato come H5 titolo e la descrizione del prodotto apparirà in un tag di paragrafo .
Inserire l'output in stile all'interno di loop di serie di ogni prodotto . Questa operazione visualizzerà una occorrenza di ciascun prodotto recuperato dal database . Il codice PHP completato appare ora come segue mysql_connect ( " localhost " , " nomeutente " , " VOSTRAPASSWORD ") or die ( mysql_error ()); . ? mysql_select_db ( " yourDatabaseName " ) or die ( mysql_error ()); $ dati = mysql_query ( "SELECT * FROM prodotti ORDER BY id desc" ) per or die ( mysql_error ( ' Nessun record trovato ')); while ( $ info = mysql_fetch_array ( $ dati ) ) per { $ name = $ info [ 'name' ] ; $ descrizione = $ info [ ' descrizione '] ; $ upcNumber = $ info [ ' upcNumber '] ; $ imageFile = $ info [ ' immagine' ] ; $ prezzo = $ info [ ' prezzo '] ; ? > } ? >
5
< ? php echo $ nome ; ? > < /h1 >
Informazioni correlate
Programmazione © www.354353.com