<?php
  class Uudis{
     private $pealkiri, $sisu;
	 function __construct($pealkiri, $sisu){
	    $this->pealkiri=$pealkiri;
		$this->sisu=$sisu;
	 }
     function kysiPealkiri(){
	    return $this->pealkiri;
	 }
	 function kysiSisu(){
	    return $this->sisu;
	 }
	 function kysiHTML(){
	    return "<h3>$this->pealkiri</h3><div>$this->sisu</div>";
	 }
	 function lisaUudisBaasi(){
	    global $yhendus;
		$kask=$yhendus->prepare("INSERT INTO uudised (pealkiri, sisu) VALUES (?, ?)");
		$kask->execute(array($this->pealkiri, $this->sisu));
	 }
	 static function kysiBaasist($id){
	    global $yhendus;
		$kask=$yhendus->prepare("SELECT pealkiri, sisu FROM uudised WHERE id=?");
		$kask->execute(array($id));
		$vastus=$kask->fetchObject();
		//print_r($vastus);
		return new Uudis($vastus->pealkiri, $vastus->sisu);
	 }
  }
?>