Come selezionare MySQL PHP Array

August 13

MySQL e PHP sono molto simili. Entrambi sono liberi, open-source e user-friendly, che li rende una coppia perfetta. Recupero righe da una tabella di un database MySQL si fa eseguendo una query "SELECT", che si compone di due parti obbligatorie: le colonne per recuperare e la tabella da cui recuperare le righe. Facoltativamente, un asterisco può essere utilizzato per specificare che tutte le colonne essere recuperati. Recupero il risultato di una query "SELECT" in un array usando PHP può essere realizzato utilizzando le funzioni "mysql_query" e "mysql_fetch_assoc."

istruzione

1 Aprire un editor di testo, come Blocco note, e creare un nuovo file.

2 Scrivi una riga di codice che si connette al server MySQL utilizzando la funzione "mysql_connect" di PHP. La funzione prende tre parametri: il nome host, il nome utente e la password del server. Ecco un esempio:

mysql_connect ( 'myhost', 'myusername', 'miapassword');

3 Scrivi una riga di codice che seleziona il database che si desidera utilizzare chiamando la funzione "mysql_select_db" di PHP. Utilizzare il database che si desidera utilizzare come primo parametro. Ecco un esempio:

mysql_select_db ( 'MyDatabase');

4 Scrivere una riga di codice che esegue la query MySQL "SELECT * FROM tabella," dove "MyTable" è il nome del vostro tavolo, utilizzando la funzione "mysql_query" di PHP. Il codice deve salvare il risultato in una nuova variabile. Ecco un esempio:

$ Risultato = mysql_query ( "SELECT * FROM ricette");

5 Scrivi un ciclo "while" che recupera ogni riga dal risultato della query set e li memorizza in un array. Ecco un esempio:

$ RowArr = array ();

while ($ row = mysql_fetch_assoc ($ result)) {

$ RowArr [] = $ fila;

}