Quando i dati di un sito web sono memorizzati all'interno di un database MySQL , gli sviluppatori Web possono creare script lato server in PHP per connettersi a questi dati. Script PHP eseguiti quando un utente richiede una pagina o un servizio all'interno del sito web . Questo fa sì che gli script PHP da eseguire sul server che ospita il sito . Quando viene eseguito il PHP , si connette al database MySQL , recupera i dati da esso e invia questi dati indietro per l'utente , confezionato sotto forma di una pagina HTML .
Usa
HTML , PHP e MySQL compaiono all'interno di un sacco di diversi progetti di sviluppo web . Database MySQL sono liberi , tanti host web li forniscono come standard all'interno dei loro pacchetti. PHP è un'altra caratteristica comune nei pacchetti di web hosting , quindi è anche popolare . PHP contiene standard, funzioni automatizzate per la connessione al database MySQL , rendendo il processo relativamente semplice per gli sviluppatori . HTML è la struttura di markup principale ai siti web , così insieme , le tre tecnologie contribuiscono a un enorme numero di siti funzionanti .
Query Syntax
Quando PHP script di connessione , che usano per i database MySQL sintassi SQL per effettuare le query , inserimenti e aggiornamenti . Il seguente esempio di codice PHP - estratto crea ed esegue una query su un database MySQL dopo aver effettuato un collegamento ad esso :
mysql_connect ( " localhost " , "username " , " password") ;
mysql_select_db ( "database" ) ;
$ dati = mysql_query ( "SELECT * FROM nome_tabella ");
la posizione del database , il nome , i dati dell'utente e il nome della tabella sono tutti adatti al database particolare in questione . Una volta che viene eseguita una query , lo script in grado di elaborare i risultati.
Uscita Sintassi
PHP script di output dei risultati di attività di database all'interno di strutture HTML. L' esempio seguente codice PHP dimostra scrivendo i dati recuperati all'interno di semplici markup HTML tags :
while ( $ data_row = mysql_fetch_array ( $ dati ) ) {
echo "
" $ . data_row [ 'title' ] " < /p >"; .
}
Questo semplice esempio indica una tabella con una colonna denominata "title" e ogni riga presentato all'interno di un elemento paragrafo HTML . Se gli utenti saranno in grado di aggiornare i dati , l'uscita potrebbe essere contenuto all'interno di elementi del modulo HTML interattivi. Uscita PHP può includere elementi HTML .
Altre tecnologie
Siti web con elaborazione PHP , che utilizza il contenuto del database MySQL e scrive il contenuto come HTML , utilizzano anche altre tecnologie . Tecnologie client-side spesso compaiono all'interno di tali siti includono JavaScript e CSS ( Cascading Style Sheets) . Gli sviluppatori possono utilizzare funzioni JavaScript all'interno della pagina Web per migliorare l'interattività . Cascading Style Sheets dettare l'aspetto delle strutture HTML che appaiono nel browser dell'utente . Script PHP possono utilizzare una qualsiasi delle tecnologie lato client comuni .
Programmazione © www.354353.com