<?php

include_once 'model/dispositivo.php';

class habitacion
{
	private $dispositivos;
	private	$id;
	private	$imagen;
	private	$nombre;
	private	$info;
	private	$descripcion;
	
	
	public function __construct($id)
	{
       $dispositivos = array();
	   $this->id=$id;
	   $this->getdatos();
    }
	
	 public function agregardispositivo($dispositivo){
		 $this->dispositivos[]=$dispositivo;
	 }
	 
	  public function getid(){
		  return $this->id;
	  }
	  
	   public function getnombre(){
		  return $this->nombre;
	  }
	   public function getimagen(){
		  return $this->imagen;
	  }
	   public function getdispositivos(){
		  return $this->dispositivos;
	  }
		public function getinfo(){
		  return $this->info;
	  }
	  
	  public function getdescripcion(){
		  return $this->descripcion;
	  }
	  
	  private function getdatos(){
		$db = new PDO('mysql:host=localhost;dbname=prueba2;charset=utf8', 'root', '');
		$db->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
		$consulta = $db->prepare("SELECT * FROM habitaciones where id_habitacion=".$this->getid());
		$consulta->execute();
		$result=$consulta->fetch();
		$this->info=$result['info'];
		$this->descripcion=$result['descripcion'];
		if ($result['id_tipohabitacion'] != null){
			$consulta = $db->prepare("SELECT * FROM tipohabitacion where habitaciones_id=".$result['id_tipohabitacion']);
			$consulta->execute();
			$result=$consulta->fetch();
			$this->nombre=$result['habitaciones_nombre'];
			$this->imagen=$result['habitaciones_imagen'];
		}
	  }
	  
	  
}
?>