>> Elettronica Tecnologia >  >> Casa intelligente >> Vita intelligente

Come creare un catalogo prodotti in PHP

Il linguaggio di scripting PHP consente a uno sviluppatore Web di creare un sito Web che mostra ai visitatori del sito una serie di set di dati dinamici. Ad esempio, PHP può essere utilizzato per recuperare i dati dei prodotti da un database MySQL e presentare tali dati al Web sotto forma di un catalogo di prodotti online. Lo sviluppatore può modellare il catalogo online utilizzando le regole dei fogli di stile a cascata. MySQL, PHP e CSS sono tutte tecnologie open source e possono essere utilizzate dallo sviluppatore gratuitamente.

Passaggio 1

Avvia la tua utilità phpAdmin e crea una nuova tabella MySQL per ospitare i dati del prodotto. Assegna un nome alla tabella "prodotti" e inserisci un campo nella tabella per ogni articolo che desideri visualizzare nel catalogo prodotti. Ad esempio, studia attentamente il seguente comando SQL di esempio. Puoi inserire questo comando nella riga di comando SQL della tua utilità phpAdmin. Il comando avvia una nuova tabella prodotti e crea un campo ID, descrizione, upcNumber, nome, prezzo, immagine e timestamp.

CREA TABELLA yourDatabase .products ( idINT( 100 ) NOT NULL AUTO_INCREMENT PRIMARY KEY , descrizioneVARCHAR( 3000 ) NOT NULL , upcNumber VARCHAR( 100 ) NOT NULL , name VARCHAR( 100 ) NOT NULL , price VARCHAR( 100 ) NOT NULL , picture VARCHAR( 100 ) NOT NULL , timestamp TIMESTAMP( 200 ) NOT NULL DEFAULT CURRENT_TIMESTAMP ) MOTORE =MYISAM

Passaggio 2

Compila i nuovi campi dati con le informazioni sul prodotto. Inserisci le informazioni per ciascun prodotto nel campo corrispondente. Puoi farlo facendo clic sul pulsante "Inserisci" dall'utilità phpAdmin. Ad esempio, dovresti inserire il nome del prodotto nel campo del prodotto, il numero UPC del prodotto nel campo upcNumber e il nome del file dell'immagine di ciascun prodotto nel campo dell'immagine.

Passaggio 3

Recupera i dati dal catalogo usando PHP. PHP recupera la descrizione di ogni prodotto dal database e mostra i dati in cui può essere visualizzato dai visitatori del tuo sito. In questo codice di esempio, PHP interroga il database utilizzando la funzione mysql_query, inserisce i dati di ogni prodotto in un array, scorre l'array e assegna ogni elemento di dati del prodotto a una variabile corrispondente.

$data =mysql_query("SELECT * FROM products ORDER BY id desc") o die(mysql_error('Nessun record trovato'));

while($info =mysql_fetch_array($dati))

{ $nome =$info['nome']; $descrizione =$info['descrizione']; $upcNumero =$info['upcNumero']; $fileimmagine =$info['immagine']; $prezzo =$info['prezzo'];

} ?>

Passaggio 4

Stampa e modella l'output PHP con le regole CSS. Questo esempio modella la presentazione dell'immagine di ciascun prodotto al visitatore del sito utilizzando una regola CSS in linea. L'immagine è stata spostata a sinistra, il nome del prodotto è stato inserito all'interno di un tag H1, il numero UPC viene visualizzato all'interno di un tag H4, il prezzo del prodotto apparirà come un'intestazione H5 e la descrizione del prodotto apparirà in un tag di paragrafo .

Passaggio 5

Posiziona l'output con lo stile all'interno del ciclo dell'array di ciascun prodotto. Verrà visualizzata un'occorrenza per ogni prodotto recuperato dal database. Il codice PHP completato ora appare come segue.

$data =mysql_query("SELECT * FROM products ORDER BY id desc") o die(mysql_error('Nessun record trovato'));

while($info =mysql_fetch_array($dati))

{ $nome =$info['nome']; $descrizione =$info['descrizione']; $upcNumero =$info['upcNumero']; $fileimmagine =$info['immagine']; $prezzo =$info['prezzo']; ?>


  1. Come fare un CD Karaoke
  2. Come Fare un TV HD Ready
  3. Quanto guadagna un fotografo di prodotti?
  4. Come fare una copia di una radiografia
  5. Come creare un trattino Em in InDesign
  6. Come rendere Facebook la mia home page