Programmeerimine PHP
}
public function deleteFromDatabase(){
mysql_query('
DELETE FROM `isikud`
WHERE id = '.$this->id.'
');
}
}
Funktsioon loadFromDatabase pärib andmebaasist isiku andmed (nimi ja telefon) isiku id järgi. Seal kasutame mysql_query
funktsiooni, mis tagastab viide (resurss) andmebaasist saadud tulemusele. Selleks, et neid admeid kätte saada kasutame
mysql_fetch_assoc, mis tagastab tulemusest üks rida assotsiatiivse massivina (kujul ['veeru_nimi'] => 'veeru_väärtus') ja liigub oma
pointerit edasi teisele reale jne kuni tulemuse ridade lõpuni. Kuna isiku andmete laadimisel id järgi tulemuseks peab tulema ainult üks
rida (id on primaarne võti ja seega unikaalne) - pole mõtet mysql_fetch_assoc mitu korda käivitada.
Funktsioonid saveToDatabase ja deleteFromDatabase lisavad andmebaasi ja kustutavad andmebaasist isiku andmed samuti id järgi.