Pored unosa i prikaza podataka, često nam je neophodno i ažuriranje podataka, kao i brisanje podataka iz tabele. To se vrši pomoću UPDATE i DELETE upita, pri čemu nam je dozvoljeno da koristimo WHERE uslov.
Ažuriranje podataka u tabeli
Za ažuriranje podataka u tabeli koristimo SQL komandu UPDATE.
UPDATE ime_tabele
SET kolona1=vrednost1, kolona2=vrednost2,...
WHERE neka_kolona=neka_vrednost;
Primetite WHERE uslov u gornjoj komandi. On služi za preciziranje reda(ova) na kojima se treba izvršiti ažuriranje.
Sledeći primer će uz pomoć PHP-a promeniti kolonu "Godine" u vrednost "26" na mestu gde kolona "Ime" ima vrednost "Darko" a kolona "Prezime" ima vrednost "Petrovic".
$konekcija = mysql_connect("localhost","darko","abc123");
if (!$konekcija)
{
die("Greska: " . mysql_error());
}
mysql_select_db("mojabaza", $konekcija);
mysql_query("UPDATE Korisnici SET Godine = '27' WHERE Ime = 'Darko' AND Prezime = 'Petrovic'");
mysql_close($konekcija);
Brisanje podataka iz tabele
Za brisanje podataka iz tabele koristimo SQL komandu DELETE FROM.
DELETE FROM ime_tabele
WHERE neka_kolona = neka_vrednost;
Primetite WHERE uslov u gornjoj komandi. On služi za preciziranje reda(ova) koje je potrebno obrisati.
Sledeći primer će uz pomoć PHP-a izbrisati red u kome kolona "Prezime" ima vrednost "Maric".
$konekcija = mysql_connect("localhost","darko","abc123");
if (!$konekcija)
{
die("Greska: ". mysql_error());
}
mysql_select_db("mojabaza", $konekcija);
mysql_query("DELETE FROM Korisnici WHERE Prezime='Maric'");
mysql_close($konekcija);
Kurs je baziran na kursu w3schools
Komentari posetilaca
-
Ovaj članak nema komentara.
Budite prvi koji će ostaviti komentar!