| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> PHP /MySQL Programmazione >> Content
    Come fare un catalogo prodotti in PHP
    Il linguaggio di scripting PHP permette agli sviluppatori Web di creare un sito web che mostra i visitatori del sito una serie di set di dati dinamici . Ad esempio , PHP può essere utilizzato per recuperare i dati di prodotto da un database MySQL e presentare i dati al Web , sotto forma di un catalogo prodotti online. Lo sviluppatore può stile il catalogo on-line utilizzando Cascading Style Sheet regole . MySQL , PHP e CSS sono tutte le tecnologie open source e può essere utilizzato dallo sviluppatore senza costi. Istruzioni
    1

    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 ());
    < p > $ 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 '] ;
    < p > }

    ? >
    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 .

    < img src = " < php echo $ imageFile ; ? ? > " /> < /div >

    < php echo $ nome ; ? ? ? > < /h1 >

    < php echo $ upcNumber ; ? > < ;/h4 >

    < php echo $ prezzo ; ? ? ? > < /h5 >

    < php echo descrizione ; ? > < /p >
    5

    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

    < 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 '] ; ?

    >

    , < img src = " < php echo $ imageFile ; ? ? > " /> < /div >

    < ? php echo $ nome ; ? > < /h1 >

    < php echo $ upcNumber ; ? ? ? > < /h4 >

    < php echo $ prezzo ; ? > < /h5 >

    < php echo descrizione ; ? ? > ? < /p >

    < php

    }

    ? >

    Previous :

    next :
      Articoli Correlati
    ·Sessioni rotto in PHP 
    ·PHP Pro e contro 
    ·Come inserire link cliccabili in un file PHP 
    ·Come aggiornare Sintassi per MySQL 
    ·Come risolvere Scollega Permessi in PHP 
    ·Hidden Dangers ingresso con PHP 
    ·Come utilizzare PHP con una stampante termica 
    ·Come interfaccia di PHP e MySQL 
    ·Come rimuovere un bambino da XML con PHP 
    ·Come inserire una percentuale simbolo a fianco di una s…
      Articoli in evidenza
    ·Come trovare risorse per imparare XCode per iPhone Soft…
    ·Come creare un elenco a discesa in VBScript 
    ·Che cosa è la Dichiarazione di copertura ? 
    ·Come ottenere i dati da DataGridView in Visual Basic Ne…
    ·Come utilizzare un'istruzione switch in C 
    ·Come verificare se una figura Esiste in MATLAB 
    ·Come reimpostare AutoIncrement in MySQL 
    ·Come passare Javascript Variabile per Coldfusion 
    ·Definizione di Computer Programming Languages ​​
    ·Come formattare decimali utilizzando awk 
    Copyright © Conoscenza Informatica http://it.wingwit.com