sviluppatori Web di creare siti web dinamici che accettano i dati dagli utenti del sito , elaborare i dati e salvare i dati in un database per un utilizzo futuro . Il linguaggio di scripting PHP è utilizzato dagli sviluppatori per accettare i dati immessi dall'utente e posto che i dati in un database MySQL . Ecco come funziona : un visitatore del sito utilizza un modulo HTML per posizionare blocco aa di testo in una casella di testo e lo invia , il modulo HTML quindi chiama uno script PHP e passa i dati dal form HTML per lo script PHP utilizzando il POST o GET variabili globali ; lo script PHP accetta queste variabili e inserisce il testo in un database MySQL . Istruzioni
1
Assegna il tuo POST o GET dati alle nuove variabili PHP . Le variabili universali $ _POST e $ _GET sono i due mezzi tradizionali per la trasmissione di dati da un form HTML input allo script PHP . In questo esempio, i dati di un nome utente , e-mail e di un blocco di testo da una casella di testo di input sono assegnate a tre nuove variabili PHP . Il nome utente e -mail utilizza il metodo GET , mentre l'ingresso casella di testo viene trasferita con il metodo Post
$ username = ( $ _GET [ 'username' ) . $ Email = ( $ _GET [' email' ) ; $ TextBlock = ( $ _POST [' testo ');
2
PHP diretto per la connessione al database MySQL . Questa operazione viene eseguita utilizzando il mysql_connect PHP e le funzioni mysql_select_db
mysql_connect ( " yourMySQLAddress " , " nomeutente " , " VOSTRAPASSWORD ") or die ( mysql_error ()); . Mysql_select_db ( " yourDatabaseName ") o die ( mysql_error ());
3
Assegna il MySQL INSERT INTO per una nuova variabile PHP . Posizionare le variabili PHP nello spazio per ogni inserto campo . In questo esempio , INSERT INTO viene assegnato a una variabile PHP appena creato di nome $ query . Le variabili PHP precedentemente assegnati $ username , $ email e $ TextBlock sono inseriti nel MySql campi username, email e TextBlock in questo ordine .
$ Query = " INSERT INTO yourMySQLTable ( username, email , TextBlock ) VALORI ( ' $ username ', ' $ email' , ' $ TextBlock ' ) ";
4
Eseguire la funzione mysql_query PHP . Questa funzione dice a PHP di eseguire una query sul database MySQL . Questo esempio utilizza la variabile $ query che è stato assegnato con il MySQL INSERT INTO dall'esempio precedente . Contiene anche un opzione dado che indica lo script PHP per stampare un messaggio di errore se la query non viene eseguita correttamente
mysql_query ( $ query ) or die ( 'Errore , query di inserimento fallita' ) .