Nwlapcug.com


Come trasformare PHP in dichiarazioni di MySQL

MySQL è una piattaforma di database che consente a un sito Web memorizzare i dati, come i contenuti di un blog, foto galleria o altre forme di informazione. Tuttavia, MySQL non interagisce direttamente con una pagina web. Invece, avete bisogno di un linguaggio d'intermediazione per estrarre le informazioni del database e di inviarlo al browser web sotto forma di HTML. PHP è il linguaggio più comune per questo scopo e include numerose funzioni predefinite per la creazione di istruzioni di MySQL.

Istruzioni

1

Identificare la query MySQL esatta che avete bisogno per la vostra istruzione di database. Query MySQL tipiche includono il parametro di selezione, che semplicemente estrae i dati dal database. Ciò è necessario quando i visitatori di un sito Web ha bisogno di vedere il contenuto del database.

2

Aprire il file PHP della pagina web che avrà bisogno l'istruzione di MySQL. Ad esempio, se si desidera visualizzare il contenuto del blog ad un visitatore, aprire il file PHP della pagina di cui ha bisogno per estrarre e visualizzare le informazioni del database.

3

Creare una variabile PHP che non viene utilizzata altrove nel file PHP e assegnarlo alla funzione PHP "mysql_query". Immettere il MySQL precedentemente identificato. Ad esempio, se si voleva per estrarre le informazioni utilizzando un'istruzione SELECT MySQL, il tuo comando PHP potrebbe essere come questo:

$query = mysql_query ("SELECT * da DATABASE_TABLE');

4

Creare un'altra nuova variabile PHP che interagirà con i risultati della query. Il risultato della query stessa non contiene dati che è possibile modificare. Al contrario, è necessario analizzare e con una funzione come "mysql_fetch_assoc" che creerà una matrice per ciascun record nei risultati della query. Questa sintassi potrebbe essere visualizzato come:

mentre ($array=mysql_fetch_assoc($query)) {

$array memorizzerà gli indici di array associativo che corrispondono i campi della tabella di MySQL

}

Altre funzioni simili sono "mysql_result" e "mysql_fetch_array" cui tutti creare strutture PHP per gestire i risultati della sua dichiarazione di MySQL.

Consigli & Avvertenze

  • Le prestazioni di tali istruzioni PHP migliorerà codificando in modo efficiente la parte di MySQL di tali query. Ad esempio, combinare più MySQL query in un'istruzione se possibile così il PHP viene eseguito come numero di volte possibile.