Come: PHP MySQL fuga HTML per Insert

May 10

Come: PHP MySQL fuga HTML per Insert


PHP e MySQL sono spesso usati in combinazione alle informazioni del database di uscita entro tabelle HTML. PHP è un linguaggio di scripting che consente di uscita variabile. MySQL è un database relazionale utilizzato per memorizzare i dati, come informazioni sul prodotto. Utilizzare PHP e MySQL per presentare i vostri visitatori del sito con gli ultimi dati disponibili. codice PHP può essere eseguito all'interno di codifica documento HTML.

istruzione

1 Aprire il file HTML e inserire la tabella per visualizzare i vostri prodotti. Per esempio:

<Table width = "500" border = "1">

<Tr>

&lt;td>Product Name&lt;/td> &lt;td>Product Description&lt;/td> &lt;td>Product Price&lt;/td>

</ Tr>

<Tr>

&lt;td>&nbsp;&lt;/td>

& Lt; td> & nbsp; & lt; / td>

& Lt; td> & nbsp; & lt; / td>

</ Tr>

</ Table>

2 Digita il codice PHP per la connessione al database e recuperare le informazioni del database. Modificare la tabella per inserire i valori PHP fuggiti dal database:

<? Php

// insert your method of connection here

// Selezionare le informazioni di prodotto dal database

$ Sql ​​= "SELECT * FROM Prodotti";

// Eseguire la query e mettere i risultati a causa $

$ Risultato = mysql_query ($ sql)

o morire ( 'Impossibile ottenere dati di prodotto.' mysql_error ().);

?>

<Table width = "500" border = "1">

<Tr>

<Td> Nome Prodotto </ td> <td> Descrizione del prodotto </ td> <td> Prodotto Prezzo </ td>

</ Tr>

&lt;?php

while ($ theRow = mysql_fetch_array ($ result)) {

$ PName = $ theRow [ 'ProdName'];

$ PDesc = $ theRow [ 'prodDesc'];

$ PPrice = $ theRow [ 'prodPrice'];

?>

<Tr>

&lt;td>&lt;?php echo $pName; ?>&lt;/td>

& Lt; td> & lt;? Php echo $ pDesc; ?> & Lt; / td>

& Lt; td> & lt;? Php echo $ pPrice; ?> & Lt; / td>

</ Tr>

<? Php} // mentre

?>

</ Table>

Questo codice crea una riga della tabella per ogni prodotto ottenuto ed emette i dati di prodotto per le celle della tabella.

3 Salvare il file con estensione ".php", e trasferirlo al server per il test.