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

PHP MySQL Database Query

In PHP , è possibile utilizzare diverse funzioni per la connessione con i database MySQL . Quindi, è possibile eseguire una query utilizzando la sintassi MySQL e utilizzare PHP per manipolare i dati delle tabelle sul vostro sito. Questo ti permette di fare cose come mantengano carrelli della spesa per i visitatori di un sito web commerciale o di recuperare la presentazione delle osservazioni su un forum un messaggio . Collegamento

Prima di poter utilizzare le funzioni di PHP per interrogare un database MySQL , è necessario connettersi al database . La funzione PHP " mysql_connect " ti permette di fare questo . È necessario fornire tre parametri nella funzione : il server host di database , e un nome utente e una password per il database . Se il tentativo di connessione non riesce, si utilizza la funzione PHP " mysql_select_db " per selezionare un database dal server host . Con una connessione stabilita , è possibile interrogare il database .
Query

La funzione " mysql_query " ti permette di interrogare un database utilizzando una sintassi , anche SELECT, INSERT, DELETE o ALTER . In questo modo , è possibile interagire con il database MySQL attraverso le vostre pagine web. È inoltre possibile utilizzare una query per creare una nuova tabella nel database e utilizzarlo esclusivamente con il tuo sito web . Quando si utilizzano le query che restituiscono un set di risultati , ad esempio SELECT o descrivere dichiarazioni , mysql_query restituisce una risorsa quando ha successo , e false altrimenti . Altre ricerche semplicemente restituire true o false in base al risultato .
Data Manipulation

Se si utilizza un'istruzione SELECT per interrogare un database MySQL , è possibile salvare i risultati della query in variabile PHP ad eseguire ulteriori azioni sui dati . La funzione " mysql_num_rows " conta il numero di record che la query restituisca . La funzione " mysql_fetch_row " consente di ottenere record specifici dai risultati . Si risparmia valore di ogni colonna di un record in un array , e si può estrarre colonne specifiche di questo array . Se scorrere i risultati della query di variabili in un ciclo, è possibile formattare ogni record come necessario .
Errori

Quando si utilizza una qualsiasi funzione PHP MySQL , aggiungere una chiamata a " mysql_errno " o " mysql_error " con le vostre domande a restituire messaggi di errore quando le funzioni falliscono . Ad esempio, digitare " mysql_select_db ( $ dbName ) or die ( mysql_error ()); " su una linea o "echo mysql_errno ( $ link) mysql_error ( $ link ) . " Su una riga separata dopo la chiamata di una funzione di MySQL . In questo caso, se il nome del database che fornisci non esiste, PHP restituisce un messaggio di errore per informarti dove si è verificato l'errore e da cosa è causato . In questo modo , è possibile risolvere i problemi e correggerli con maggiore facilità.

 

Programmazione © www.354353.com