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

Funzioni per MySQL con una variabile PHP nella query

Le applicazioni Web possono connettersi e query di database MySQL tramite script lato server scritto in codice PHP . Gli sviluppatori che scrivono questi script possono costruire query dettagliate da eseguire sul database MySQL . Queste query devono corrispondere la struttura del database corretto per estrarre i dati utili. Gli sviluppatori possono creare variabili PHP nei loro scritti , consentendo loro di costruire le funzioni , la creazione di query dinamiche in base a fattori imprevedibili . Genera query

script PHP creare query MySQL come stringhe di testo . Il seguente codice di esempio illustra :

$ query = " SELECT * FROM cliente" ;

Questa query seleziona tutti i record di una tabella denominata "cliente" all'interno del database attualmente connesso a . La query potrebbe anche specificare particolari record , come segue :

$ query = "SELECT * from cliente WHERE first_name = ' Mary Smith ' " ;

Ciò selezionare il valore in ogni riga nella tabella , per tutti i record con il valore specificato nella prima colonna nome . Questa tabella potrebbe apparire in un database aziendale in cui sono memorizzati dati di clienti . In entrambe queste domande, lo script fornisce elementi dati esplicitamente . Tuttavia, lo script potrebbe essere necessario utilizzare un valore passato come variabile quando la pagina viene recuperata nel browser dell'utente .
PHP variabili

PHP variabili del modello script per il testo , numeri e altri elementi di dati. Il seguente codice di esempio illustra la creazione di una variabile :

$ first_name = "Maria Rossi" ;

Questo codice crea la variabile e assegna un valore ad esso utilizzando una stringa letterale . Tuttavia, lo script può ricevere il valore nella variabile GET, POST o sessione. Questo può accadere se l' utente è connesso in un sistema in cui diversi account vengono modellati . Ad esempio, un amministratore per il business , registrato nel sistema interno della società , può richiedere i dettagli di un particolare client utilizzando un modulo web , che passa poi questi dati a un altro script PHP nella variabile posta. Lo script può accedere a questa variabile come segue :

$ first_name = $ _POST [' fName '] ;
variabile di query

volta uno script PHP è un elemento di dati modellato come una variabile, che può includere questo in una stringa di query MySQL. Il seguente codice di esempio illustra :

$ query = "SELECT * FROM cliente WHERE first_name = ' " $ first_name . "'". ;

Questa query si riferisce al valore della variabile utilizzando il suo nome all'interno della stringa di query . Quando PHP esegue la query , il valore della variabile viene visualizzato nella stringa . Questo consente allo sviluppatore di specificare un particolare record utilizzando un elemento di dati che non è noto quando la sceneggiatura è scritta . La query richiedere qualunque righe della tabella contiene il primo valore di nome passato dall'altra sceneggiatura .
Esecuzione

script PHP utilizzano funzioni standard per l'esecuzione di query e l'elaborazione di MySQL i loro risultati. Il seguente codice di esempio mostra come eseguire la query di esempio :

$ risultato = mysql_query ( $ query ) ;

Lo script potrebbe quindi scorrere i risultati come segue : while ( $ row = mysql_fetch_array ( $ fila ) ) { //processo la riga }

script PHP spesso scrivono i valori all'interno di una riga al browser in strutture HTML .

 

Programmazione © www.354353.com