PHP e MySQL sono due tecnologie software open source utilizzato per gestire siti web. PHP controlla tutta la programmazione lato server che colpisce come un sito web si comporta , mentre MySQL è la versione Linux del linguaggio SQL che consente ai dati di essere memorizzati su un sito. Un blog on-line , per esempio, può utilizzare PHP per controllare il layout e la funzione delle pagine e MySQL per memorizzare in realtà gli articoli del blog in un database . Queste due lingue possono funzionare indipendentemente l' uno dall'altro , se desiderato . Tuttavia, la libreria di funzione PHP include molti comandi di MySQL - specifici per il controllo di un database direttamente da un programma PHP . Questo evita la necessità di un sistema separato per la gestione di database e inoltre rende possibile creare siti web più interattivi . Le funzioni di PHP MySQL sono basate su sintassi tradizionale SQL . Chiunque abbia familiarità con PHP e SQL non avrà difficilmente integrando i due. Tipicamente , queste due lingue sono installati di default su qualsiasi piattaforma server web Apache. Questo è il protocollo del server web più comuni forniti da società di web hosting . Cose che ti serviranno
Apache Web Server
Show More Istruzioni
1
connettersi al database MySQL da un programma PHP utilizzando il comando " mysql_connect " . Normalmente , in un prompt dei comandi sul server stesso comando mysql, si dovrebbe collegare con i comandi " uso" " mysql " e . Questi sono combinati con " mysql_connect " e il nome del database , il nome utente e la password sono tutti aggiunti ai parametri del comando come " mysql_connect ( 'localhost ', ' utente_mysql ', ' password_mysql '); "
< br . > 2
query al database MySQL utilizzando " mysql_query " . Qualsiasi tipico delle query MySQL può essere incluso in questo comando . Ciò include tutte le query "SELECT" e "INSERT" che estraggono o immissione di dati in un database . Ad esempio, " mysql_query ( ' SELECT * FROM TABLE '); " . In sostanza , ogni query standard MySQL è semplicemente racchiuso nella " mysql_query " comando parentesi per rendere la query accessibili da PHP .
3
Assegna elementi del database per le variabili PHP utilizzando i comandi " mysql_fetch " . Questo può essere effettuato solo dopo che il database è stato interrogato su " mysql_query " . Se la query ha successo e dati è reso disponibile a PHP , questi ulteriori " fetch" comandi devono tradurre i dati in variabili utili che il programma può manipolare . Dal momento che una tipica query " SELECT" tornerà molte righe di dati , PHP deve conservare questi in un array. Un array può essere numerico o associativo , a seconda del vostro stile di programmazione . Il comando " mysql_fetch_row " creerà un array enumerato mentre " mysql_fetch_assoc " assegnerà i dati di indici basati su testo .
4
chiudere la connessione al database con " mysql_close " dopo tutte le query sono fatti . Mentre il programma rimarrà operativo anche se la connessione al database non viene disdetto, esso continuerà ad utilizzare le risorse hardware inutilmente . Ciò rallenta il server e potrebbe essere particolarmente evidente nei siti web che il servizio di un gran numero di visitatori .