Aggiornamento di record tramite query SQL in PHP
Ora impariamo a modificare i record.
Questo viene fatto utilizzando il comando UPDATE.
Ha la seguente sintassi:
<?php
$query = "UPDATE tabella SET campo = valore WHERE condizione";
?>
Esempio
Cambiamo l'età e lo stipendio di un utente:
<?php
$query = "UPDATE users SET age=20, salary=800 WHERE id=1";
?>
Esempio
Impostiamo lo stipendio a 400 e l'età a 24
per tutti gli utenti di età 23:
<?php
$query = "UPDATE users SET age=24, salary=300 WHERE age=23";
?>
Esempio
Senza il comando WHERE gli aggiornamenti interesseranno
l'intera tabella. Ad esempio, impostiamo per tutti gli utenti
lo stipendio a 400 e l'età a 24:
<?php
$query = "UPDATE users SET age=24, salary=300";
?>
Utilizzando il dump della tabella users
creato in precedenza, ripristinate il suo stato originale.
Per l'utente con id 4 impostate l'età
a 35 anni.
Per tutti quelli che hanno uno stipendio di 500, impostatelo
a 700.
Ai dipendenti con id maggiore di 2 e
minore o uguale a 5 impostate l'età
a 23.