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

Risultati di inserire MySQL PHP in Echo

Sviluppatori costruire siti web e applicazioni utilizzando PHP e MySQL , con dati memorizzati in MySQL e PHP script di gestione delle query e aggiornamenti . Uno script PHP può eseguire un'istruzione INSERT , attraverso il quale viene aggiunto un nuovo record a una tabella di database . Il linguaggio PHP offre funzioni standard per la gestione di database MySQL , attraverso i quali gli script possono svolgere inserisce i dati . Una volta che un inserto è completa, lo sviluppatore può avere bisogno di confermare il successo o il fallimento . Inserire SQL

SQL o Structured Query Language , fornisce una serie di istruzioni per la gestione dei dati di MySQL . Il seguente codice di esempio illustra una tipica istruzione di inserimento : INSERT INTO prodotti ( 1 , ' cappello ');

Questa istruzione specifica il tavolo e fornisce i valori da inserire in ogni colonna . La seguente versione alternativa può essere utilizzato anche : INSERT INTO prodotti ( productID , productName ) VALUES ( 1 , ' cappello ');

In questo caso la dichiarazione specifica il nome di ogni colonna della tabella , così come la valori da inserire . Alcuni sviluppatori preferiscono questo perché è più facile verificare che ogni elemento di dati è stato inserito nella sezione di valori .
PHP Execution

script PHP in grado di eseguire istruzioni INSERT su MySQL tavoli . Il seguente codice di esempio mostra : $ insert_query = " INSERT INTO prodotti ( productID , productName ) VALUES ( 1 , ' cappello' )"; mysql_query ( $ insert_query ) ;

La prima riga qui memorizza la stringa di query come variabile , e poi la seconda esegue sul database . L'affermazione " mysql_query " in PHP permette agli sviluppatori di eseguire vari tipi di query, compresi gli aggiornamenti e gli inserti . Una volta che questa linea viene eseguito, lo script ha tentato di inserire i dati nella tabella specificata , ma lo sviluppatore non deve necessariamente sapere che ha avuto successo .

Risultati

Per verificare il successo di un'operazione di inserimento , lo sviluppatore PHP può recuperare il risultato della funzione " mysql_query " . La seguente riga di codice viene illustrato estesa : $ insert_result = mysql_query ( $ insert_query ) ;

Quando PHP esegue una query , restituisce un valore booleano che indica vero se la query ha avuto successo e false se non ha avuto successo . Questo è spesso un passo utile, in particolare nei casi in cui la query di aggiornamento ha qualche altro effetto all'interno del sistema . Quando si collega e l'interrogazione di un database , molte cose possono causare problemi , come ad esempio un guasto nella connessione al database o sul server di dati . Lo script può utilizzare il valore del risultato booleano di rispondere al successo o al fallimento dell'operazione .
Uscita

In risposta al risultato della query , alcuni sviluppatori di output HTML e testo al browser . Il seguente esempio di codice PHP dimostra , dopo la query di inserimento : echo "

" $ insert_result " < /p > " ;

In alternativa , lo sviluppatore può inviare un messaggio personalizzato . . , come segue : if ($ insert_result ) echo "

Grazie ! Il tuo inserto era successo < /p > . " ; Else echo "

Whoops ! Qualcosa è andato storto . < /P > "

In entrambi i casi , il risultato viene inviato al browser dell'utente in strutture di markup HTML . Se qualcosa dovesse andare storto durante il processo di inserimento, almeno l'utente saprà .

 

Programmazione © www.354353.com