Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> PHP /MySQL Programmazione >> .

Come utilizzare selezionare all'interno di un tag DIV

PHP è un linguaggio di scripting che può interrogare o interagire con un database MySQL , quindi recuperare le informazioni da visualizzare su un sito web . Un uso di questo tipo di programmazione è un blog o sezione commenti . Input dell'utente viene memorizzato nel database . Il sito fornisce una certa quantità di spazio per visualizzare gli inserimenti nel blog o commenti in forma di un elemento DIV . PHP è programmato nel DIV utilizzando la query "Select" per recuperare le informazioni del database e presentarli in modo ordinato . Creare un database di esempio e la pagina del display per vedere come funziona il tutto . Istruzioni
1

Iniziate il vostro codice PHP in cima del documento HTML e creare una connessione con il server MySQL . Sostituire i propri parametri nella connessione al posto di " nome host ", "username " e "password" : ?

$ conn = mysql_connect ( ' host ', ' username' , 'password ' ) or die ( " errore" ) ; " . campione"
2

Creare un database denominato

$ sql = " CREATE DATABASE campione " ;

mysql_query ( $ sql , $ conn) ;

mysql_select_db ( " campione" , $ conn) ;
3

Creare una tabella nel database denominato " blogposts " e dargli tre colonne denominate "username ", " intestazione " e " commento ".

$ sql2 = " CREATE TABLE blogposts

(

nome utente varchar ( 30 ) NOT NULL , Stati

intestazione varchar ( 50 ) NOT NULL , Stati

commento varchar ( 500) NOT NULL

) ";

mysql_query ( $ SQL2 , $ conn) ;
4

Inserisci testo di esempio nella tabella " blogposts " per tre voci per testare l'esempio . Include una funzione eco che visualizza una dichiarazione che si è creato con successo il database e la tabella . Chiudi il tuo codice :

$ SQL3 = " INSERT INTO blogposts ( nome utente, intestazione , commenti ) VALORI

( ' Prima persona ' , 'Primo colpo di testa qui ', ' commento del campione va qui commento campione va qui commento campione va qui commento campione va qui commento campione va qui ') , ( ' seconda persona ',' Seconda intestazione qui ',' commento del campione va qui commento campione va qui commento campione va qui commento campione va qui commento campione va qui ' ) , ( ' terza persona ',' Terza intestazione qui ',' commento del campione va qui commento campione va qui commento campione va qui commento campione va qui commento campione va qui ' ) ";

mysql_query ( $ SQL3 , $ conn) ;

echo ( "Il tuo database e tabella sono stati creati "); }


>
5

? salvare il file con estensione . php e provarlo sul vostro server PHP o utilizzando un emulatore di codice PHP . Si dovrebbe vedere nulla, ma le parole " è stato creato il database e una tabella . " Se controllate il vostro server MySQL , troverete il vostro nuovo database con tre righe di dati

Il codice completo nel file dovrebbe apparire come segue : . ?

$ conn = mysql_connect ( ' host ', ' username' , 'password' ) or die ( " errore" ) ;

se ( is_resource ( $ conn ) ) {

$ sql = " CREATE DATABASE campione " ;

mysql_query ( $ sql , $ conn) ;

mysql_select_db ( " campione" , $ conn) ;

$ sql2 = " CREATE TABLE blogposts

(

nome utente varchar ( 30 ) NOT NULL , Stati

intestazione varchar ( 50 ) NOT NULL , Stati

commento varchar ( 500) NOT NULL

) ";

mysql_query ( $ sql2 , $ conn) ;

$ SQL3 =" INSERT INTO blogposts ( nome utente, intestazione , commenti ) VALORI

( ' prima persona ' , 'Primo colpo di testa qui ', ' commento del campione va qui commento campione va qui commento campione va qui commento campione va qui commento campione va qui ') , ( ' seconda persona ', ' Seconda intestazione qui ', ' campione commento va qui commento campione va qui commento campione va qui commento campione va qui commento campione va qui ') , ( ' terza persona ',' Terza intestazione qui ',' commento del campione va qui commento campione va qui commento campione va qui commento campione va ecco commento campione va qui ' ) ";

mysql_query ( $ SQL3 , $ conn) ;

echo ( " sono stati creati il database e la tabella " ) ; .

}

? >
6

aprire un nuovo documento per creare la visualizzazione DIV . Aggiungi PHP codifica nella parte superiore del documento per la connessione al server MySQL e la connessione al database "campione" di recente creazione : ?

$ conn = mysql_connect ( ' host ' , 'username' , 'password' ) or die ( " errore" ) ;

se ( is_resource ( $ conn ) ) {

mysql_select_db ( " campione" , $ conn) ;
Pagina 7

creare la query "Select" per recuperare le informazioni del database . Chiudi il tuo codice PHP :

$ sql4 = "SELECT username, intestazione , commentare DA blogposts " ;

$ risultato = mysql_query ( $ sql4 ) ;

}
?

>
8

Aggiungi un DIV tra i tag body del documento contenenti codice PHP che utilizza i risultati della query "Seleziona" per visualizzare ogni riga del database :


< ? php

while ( $ row = mysql_fetch_assoc ( $ risultato) ) { echo

"

" . $ row [ 'username' ] " < /p >"; . . .

echo "

" $ row [' header' ] " < /h3 > " ;

echo "

" $ row [' commento '] " < /p >"; . .

echo "


" ;

}

? >

< /div >
9

Salvare il file con un nome diverso da quello del file precedente e di una estensione . php, poi testarlo sul vostro server PHP o utilizzando un codice PHP emulatore . Si dovrebbe vedere il testo di esempio che è stato inserito nel vostro database visualizzate in forma di commenti o post di blog . Il codice completo è il seguente : ?

$ conn = mysql_connect ( ' host ', ' username' , 'password' ) or die ( " errore" ) ;

se ( is_resource ( $ conn ) ) {

mysql_select_db ( " campione" , $ conn) ;

$ sql4 = "username SELECT, intestazione , commentare DA blogposts LIMIT 3 " ;

$ risultato = mysql_query ( $ sql4 ) ;

}

>

< DOCTYPE HTML PUBLIC " - //W3C /? ! /DTD XHTML 1.0 Transitional //EN " " http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd " >

< html ( $ row = mysql_fetch_assoc ( $ risultato) ) { echo

"

" $ row [ 'username' ] " < /p >"; . .

echo " < , h3 > " . $ row [' header' ] . " < /h3 > " ;
eco

"

" . . $ row [' commento '] " < /p > " ;

echo "


" ; ?

}

>

< /div >

< /body>

< /html >

 

Programmazione © www.354353.com