Php Mysql Aggiorna dati

Php Mysql Aggiorna dati
L'istruzione di aggiornamento PHP consente di aggiornare i record esistenti nella tabella del database. La clausola di aggiornamento viene utilizzata principalmente in combinazione con la clausola Where per eseguire modifiche e aggiornamenti ai record in modo selettivo.

In questa guida, imparerai come utilizzare l'istruzione Aggiornamento per eseguire le modifiche a una tabella MySQL.

Le basi

L'istruzione di aggiornamento è semplice e fornisce una sintassi semplice e facile da usare, come mostrato di seguito:

Aggiorna tb_name set col1 = value, col2 = value2,… dove col_name = value;

L'istruzione prende la tabella su cui eseguire le modifiche. Successivamente, specificare le colonne e i valori da aggiornare. Puoi anche includere la clausola Where solo per applicare le modifiche alle colonne che corrispondono a una condizione specificata.

Se non si specifica la clausola Where, le modifiche verranno applicate in tutte le colonne specificate.

Come utilizzare l'istruzione Aggiornamento

Illustriamo come utilizzare l'istruzione di aggiornamento in un database utilizzando PHP. Lo faremo prima definendo una query SQL utilizzando l'istruzione di aggiornamento. Infine, eseguiremo la query usando la funzione mysqli_query ().

Supponiamo di avere una tabella contenente informazioni semplici come mostrato di seguito:

Se vogliamo aggiornare l'e -mail di uno dei clienti nel database, possiamo utilizzare un codice PHP di esempio come mostrato di seguito:

$ ServerName = "localhost";
$ Username = "root";
$ Pass = "mysql";
$ Db = "sakila";
$ conn = mysqli_connect ($ serverName, $ username, $ pass, $ db);
if ($ conn-> connect_error)
die ("connessione al server non riuscita:" . $ conn-> connect_error);

$ query = "Aggiorna il set di clienti email =" [email protected] "dove customer_id = 1";
if ($ conn-> query ($ query) == true)
echo "record specificati aggiornati ... [ok]", "\ n";

altro
Echo "Record Update Fail ... [Errore]", "\ n";

$ Conn-> chiust ();
?>

Il codice sopra inizia creando una connessione al database MySQL utilizzando le credenziali specificate.

Quindi specifichiamo una query di aggiornamento per modificare l'e -mail del cliente con un ID di 1.

Una volta eseguita la query, dovremmo vedere un output che indica che i record sono stati aggiornati correttamente.

PHP update_db.PHP
Record specificati aggiornati ... [OK]

Per verificare che le modifiche sono state apportate al database, è possibile interrogare il database come mostrato:

Come puoi vedere dal risultato, il valore della colonna e -mail in cui l'ID = 1 è stato modificato.

Conclusione

Questa guida ha insegnato come aggiornare i record nella tabella di un database utilizzando PHP e l'istruzione Aggiornamento. Resta sintonizzato per altri tutorial.