Pentru a actualiza intrarea în tabela de baze de date, există o instrucțiune de actualizare. Algoritmul de actualizare a înregistrării în baza de date este după cum urmează:
- Ne conectăm la server.
- Ne conectăm la baza de date de pe server.
- Formăm interogarea în baza de date utilizând funcția "mysql_query".
- Utilizați instrucțiunea UPDATE și specificați câmpurile din tabelul în care doriți să înlocuiți valorile.
Exemple de actualizare a datelor într-un tabel
Să presupunem că avem nevoie pentru a schimba intrarea în tabelul №2 „angajați» (sotrudniki) bază de date „Compania» (baza_firma), și anume de a schimba numele, respectiv, cu Catherine Strizhova pe Elena Sharov. Un exemplu de tabel de baze de date este prezentat mai jos:
Pentru a rezolva această problemă, scrieți următorul cod:
În acest exemplu, în înregistrarea cu identificatorul id = 2 (al doilea rând al tabelului), valoarea numelui se modifică la "Elena", iar numele la "Sharova".
Luați în considerare același exemplu, dar adăugați-l cu un handler de eroare. Operatorul de eroare poate fi realizat folosind constructul If-Else. Obțineți următorul cod:
În cazul actualizării cu succes înregistrarea, handler de eroare ne va da mesajul că informațiile din baza de date a fost actualizată cu succes, la fel ca în cazul unei erori de a spune că informațiile din baza de date nu a reușit să actualizeze. Astfel, cu ajutorul instrumentului de eroare, vom ști întotdeauna dacă datele din tabel au fost actualizate corect sau nu.