Programmeerimine PHP
Isik.php
class Isik {
private $id; // isiku id andmebaasis
private $nimi;
private $telefon;
...
...
...
public function loadFromDatabase() {
$result = mysql_query ('
SELECT `nimi`, `telefon`
FROM `isikud`
WHERE id = '.$this->id
);
$this->setData(mysql_fetch_assoc($result));
}
public function saveToDatabase() {
mysql_query('
INSERT INTO `isikud`
(`nimi`, `telefon`)
VALUES ("'.$this->nimi.'", "'.$this->telefon.'")
');
}
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