<?php
class Trabajo
{
private $dbh;
private $vendedor;
public function _construct()
{
$this->dbh=new PDO('mysql:host=localhost;dbname=curso_ventas', "root", "");
}
private function set_names()
{
return $this->dbh->query("SET NAMES 'utf8'");
}
public function get_vendedores()
{
self::set_names();
$sql="select"
."v.id_vendedor,v.nombre as vendedor,v.correo,v.telefono,s.nombre as supervisor"
."from"
."vendedor as v,supervisor as s"
."where"
."v.id_supervisor = s.id_supervisor"
."order by v.id_supervisor desc";
foreach ($this->dbh->query($sql) as $row)
{
//print_r($row);
$this->vendedor[]=$row;
}
return $this->vendedor;
$this->dbh=null;
}
}
?>
en el navegador me sale el siguiente error:
delphi
Fatal error: Call to a member function query() on a non-object in C:\xampp\htdocs\factura\class\class.php on line 12
por favor ayudeme a solucionar el problema gracias.
nota: repasando con los videos de cesar cancino