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

PHP Modulo di elaborazione delle query MySQL

forme sito web consentono agli utenti di inviare i dati ai servizi Internet. Agli sviluppatori di creare queste forme in HTML utilizzando vari controlli di input per i diversi tipi di dati . Quando l'utente invia un modulo , il browser normalmente inviare i dati ad uno script lato server in un linguaggio come PHP , che è specificato come parte del codice del modulo. All'interno di questo script , il codice PHP in grado di catturare i dati passati e di elaborarlo. Spesso gli script lato server in PHP scrivere dati utente per database MySQL . Web Form
moduli Web

aiutare i siti per acquisire dati utili per diversi scopi , ad esempio la firma degli utenti con nuovi account . Durante la creazione di moduli Web , gli sviluppatori possono scegliere tra una vasta gamma di controlli utente , compresi testi -campi , pulsanti, caselle di controllo , elenchi a discesa e pulsanti di opzione . Elementi del modulo HTML possono includere attributi name in modo che i dati che catturano possono essere identificati negli script PHP . Il codice seguente viene illustrato come includere un campo di testo in un modulo Web : Immettere del testo :
Invio dei dati
moduli Web

possono indicare uno script PHP per il browser per inviare i dati a quando l'utente preme il pulsante di invio . Il seguente tag di apertura lo dimostra :

< - ! Elementi di input del modulo - >

Questo specifica che i dati devono essere inviate allo script PHP " process_data " quando l'utente invia esso . Il codice seguente viene illustrato il pulsante di invio , che compare normalmente alla fine del modulo , prima del tag di chiusura modulo : < /form >

Quando l' utente preme il pulsante , il browser passa tutti i dati acquisiti all'interno del modulo allo script lato server specificato nella variabile di posta.
PHP Processing

script PHP possono accedere ai dati passati al loro interno la variabile posta. Il seguente esempio di codice PHP viene illustrato come memorizzare un elemento di dati passati dal form in una variabile : $ user_text = $ _POST [ " usertext " ] ;

Questa variabile contiene tutto ciò che l'utente ha immesso nel campo di testo . Il browser solleva qualsiasi testo nel campo quando l'utente preme presentare . Lo script PHP può accedere a tutti gli elementi di dati passati con il nome di valori degli attributi degli elementi del modulo . Lo script PHP può quindi effettuare il trattamento di questi dati, tra cui la scrittura di un database MySQL .
MySQL Query

script PHP possono utilizzare una serie di funzioni standard per collegamento e l' interrogazione di banche dati MySQL . Il seguente codice di esempio illustra uno script PHP costruire una stringa di query per inserire i dati utente in una tabella di database specifico : "( ' . $ User_text " . $ Insert_query = null , ) INSERT INTO USER_INFO ( infoID , testo informativo ) VALORI "' " ;

Questo codice crea i dati passati variabili nella stringa di query . Lo script può quindi eseguire la query di inserimento sul database come segue : mysql_query ( $ insert_query ) ;

Quando questa linea viene eseguita, il nuovo set di dati viene aggiunto alla tabella
< br . >

 

Programmazione © www.354353.com