Costruire siti web in PHP permette di creare esperienze dinamici per i visitatori . Siti web in PHP sono in genere costruiti sulla cima di una banca dati sul lato server e affiancati da altre tecnologie come JavaScript e CSS sul lato client . Per le persone che non hanno alcuna esperienza di programmazione , di iniziare a scrivere codice in PHP può sembrare complicata , ma le attività più comuni sono generalmente semplice. Concentrarsi su un solo compito alla volta è l'approccio più sensato . Istruzioni
1
Create le vostre pagine web . Iniziare creando la tua home page . Aprire un file vuoto in un editor di testo o un ambiente di sviluppo Web se si utilizza uno. Salvare il file "index.php" e inserire il seguente PHP Pagina < /div >
< /body>
< /html > " ; ?
>
In alternativa è possibile raggiungere il stesso risultato alternando tra HTML e PHP nel vostro PHP Pagina < /div > " ;
>
< /body>
< /html >
Se si carica il file ? al server e individuare in un browser Web , vedrete che questi hanno lo stesso effetto . Utilizzare qualsiasi stile a trovare più semplice .
2
Collegati ai tuoi dati . Programmazione lato server come PHP è generalmente utilizzato per consentire una connettività dati del sito . PHP ha una serie di funzioni che possono essere utilizzati al fine di raggiungere questo obiettivo. Per un database MySQL , si utilizza il seguente codice di connessione : ?
< Php
//altera i 3 parametri : host , nome utente, password
mysql_connect ( " localhost " , " user " , " pass " ) ;
//modificare il nome del database
mysql_select_db ( " nome_database " ) ; ?
>
< p > È possibile includere il codice di connessione , o di qualsiasi altro codice , in un file separato che può essere chiamato da altre pagine . Ad esempio, è possibile includere il codice di connessione in un file chiamato " my_connection.php " e poi nella parte superiore di tutte le pagine in cui è necessario il collegamento :
richiede ( " my_connection.php " ) ; < br >
Questo farà sì che qualsiasi codice in quello script per l'esecuzione, a meno che il codice è contenuto all'interno di funzioni , nel qual caso viene eseguito quando viene chiamata la funzione .
3
Query i dati e output quello che serve per le pagine del sito . La maggior parte dei siti web basati sui dati utilizzeranno i dati nei loro database per motivi molto specifici, che naturalmente variano in base al loro scopo generale del sito . Spesso uno script PHP verrà utilizzato per interrogare i dati e l'output in HTML . L'esempio seguente dovrebbe funzionare per un database con una tabella chiamata " client_table ", che ha per colonne "Nome " e "Indirizzo " all'interno di esso : ?
<
Php //crea la query in SQL
$ my_query = "select * from client_table " ;
//eseguire la query
$ my_result = mysql_query ( $ my_query ) ;
//loop attraverso il risultati
while ( $ my_row = mysql_fetch_array ( $ my_result ) ) per
{
//output dei dati in HTML
$ row_name = $ my_row [ 'name' ] ;
$ row_address = $ my_row [ 'indirizzo' ] ;
echo "
" ;
echo " < p > " . $ row_name . " < /strong> < /p > " ;
echo" . " . $ row_address "
" ;
echo " < /div > " ; }
>
4
informazioni sulla tua azienda con PHP? . Nella maggior parte dei casi , un sito costruito in PHP sarà richiesto di aggiornare o modificare i dati in un database . Questo avviene in modo simile a interrogazione esso . Un compito comune in PHP è la creazione di una forma in cui i dettagli contenuti nella banca dati possono essere aggiornati . In questo caso , quando il modulo viene inviato , i dati vengono inviati a un altro script tramite la variabile "POST" . Questo codice è un esempio di script che questi aggiornamenti possono essere inviate a : ?
< Php
//creare l' istruzione di aggiornamento - l'id e il nome del client vengono inviati tramite POST < br >
$ my_update = " update nome del set client_table = ' " $ _POST . [ ' name '] . "' where id =" $ _POST [ 'id' ] ; .
//esegue l'aggiornamento
$ update_result = mysql_query ( $ my_update ) ; !
//lasciare dei feedback
if ( ! $ update_result ) echo
" Whoops - qualcosa è andato storto < ;/p > " ;
altro "
Grazie per l' aggiornamento < /p > " ; ! ?
>
5
test la funzionalità di codice PHP . Ogni volta che si crea un'applicazione Web utilizzando PHP è imperativo che si prova a fondo. Il più complesso di una domanda , più le cose possono andare male . Se i dati sono importanti, è doppiamente importante che ti assicuri il sito funzioni correttamente prima di andare in diretta . Una buona idea è quella di utilizzare i dati di prova "fittizia" o mentre si sta costruendo il sito , e solo inserire i dati corretti una volta che sai che il codice PHP funziona. Questo dovrebbe evitare che i dati vengano compromessi.