Master IT
Bine ati venit.Pe acest forum veti gasii tot ce va intereseaza din domeniul IT.Jocuri,filme,muzica,hackuri,tutoriale,tutoriale c++,tutoriale html,tutoriale java script,tutoriale mysql si multe altele.Va asteptam cu mare drag.WWW.MASTERIT.3XFORUM.RO WWW.MASTERIT.3XFORUM.RO WWW.MASTERIT.3XFORUM.RO
|
Nou pe simpatie: Bianca777
 | Femeie 24 ani Brasov cauta Barbat 27 - 64 ani |
|
|
Master ITReguliInregistrareLoginPozeNu sunteti logat. Lista Forumurilor Pe Tematici
|
| #1 |
spyrootAdministratorDin: Brasov
Postari: 76
|
|
Stergerea inregistrarilor dintr-o tabela MySQL este simpla si se realizeaza cu instructiunea DELETE, care are urmatoarea forma:
Code:
DELETE FROM tabela
[WHERE conditie] [LIMIT numar] |
Daca o folosesti simplu, adica:
ea va sterge toate inregistrarile din tabela. O poti folosi si cu o clauza WHERE, specificand exact o conditie pentru randurile pe care vrei sa le stergi. Clauza LIMIT o poti folosi pentru a limita numarul de randuri sterse.
Iata si un exemplu cu instructiunea DELETE. Am sters din tabela clienti inregistrarile care aveau id-urile 1 si 2.
Code:
mysql> DELETE FROM clienti WHERE client_id IN(1,2);
Query OK, 2 rows affected (0.00 sec) |
Daca vrei sa rulezi interogarea de mai sus utilizand PHP, vei folosi urmatorul script:
Code:
<?php
mysql_connect("localhost", "mihai", "ecursuri");
mysql_select_db("test");
$query = "DELETE FROM clienti WHERE client_id IN(1,2)";
$result = mysql_query($query) or die(mysql_error());
?> |
Te conectezi la serverul MySQL, apoi rulezi simplu interogarea.
ATENTIE: inainte de a rula o interogare cu DELETE, daca ai o baza de date mare si informatii importante in tabele, mai intai fa un backup al datelor. Inregistrarile sterse cu functia DELETE nu mai pot fi niciodata recuperate.
_______________________________________ Cand esti baiat bun lumea tot de prost te ia.
|
|
| |
|