Come costruire query in PHP

January 29

Come costruire query in PHP


PHP in grado di estrarre informazioni da un database MySQL per la connessione al database, ponendo una query tra virgolette e l'assegnazione di una variabile PHP ad esso, e l'esecuzione della query. Le query sono costruiti assegnando o aggiungendo le informazioni della query da MySQL a una variabile PHP. La variabile è poi passato a una funzione PHP ed eseguito. Se la query viene eseguita con successo i dati risultanti viene restituito al programma. Le query in MySQL possono essere "UPDATE", "SELECT" o "CANCELLA" dichiarazioni.

istruzione

1 Connettersi al database di PHP, utilizzando un file di accesso esterno per contenere le credenziali e le informazioni di accesso come segue:

include ( "login.inf");

$ Cn = mysqli_connect ($ HostN, $ Usern, $ passw, $ db) or die ( "Impossibile connettersi al database MySQL");

2 Assegnare la query SQL. Un esempio di questo segue, la costruzione della linea di interrogazione da linea:

$ Sqlquery = "SELECT IDFornitore DA fornitore \ n";

. $ Sqlquery = "WHERE SupplierName = \" Advantage \ "\ n";

. $ Sqlquery = "E invoiceamt> 100,00";

Quanto sopra si accumula la linea di stringa di query per linea, ma avrebbe potuto essere assegnato alla variabile come una lunga stringa di testo. La ". =" Aggiunge automaticamente il testo della query.

3 Chiamare la query in MySQL come segue:

$ Selectres = mysqli_query ($ CN, $ sqlquery)

or die("Couldn't execute MySQL query: $sqlquery");

La variabile $ selectres è un valore booleano di ritorno VERO o FALSO a seconda se la query è stata eseguita con successo. Se la query ha esito negativo, il PHP si fermerà con il messaggio di errore indicato nel messaggio "o morire".