Quería consultarles a ver si me pueden ayudar con este problemita que tengo, que parece demasiado básico, pero no le puedo encotrar la vuelta
![:-S](http://static.forosdelweb.com/fdwtheme/images/smilies/crap.png)
Quiero traer una tabla por medio del constructor de una clase, y me tira el error "Undefined property" cuando lo quiero traer...
Les paso el código:
Código PHP:
Ver original
<?php function Conectarse() { { echo "Error conectando a la base de datos."; } return $link; } $link=Conectarse(); class Cliente{ public $dni; public $nombre_cliente; public $apellido_cliente; public $tel_cliente; public $tel_cliente2; public $mail_cliente; public function __construct(){ //traer tabla cliente $sql_cliente="SELECT * FROM clientes"; if($resu_cliente){ $this->dni=$fila->dni; $this->nombre_cliente=$fila_cliente->nombre_cliente; $this->apellido_cliente=$fila_cliente->apellido_cliente; $this->tel_cliente=$fila_cliente->tel_cliente; $this->tel_cliente2=$fila_cliente->tel_cliente2; $this->mail_cliente=$fila_cliente->mail_cliente; } } } $c=new Cliente(1); echo $c->nombre_cliente;
Cuando corro el php me tira el error:
Código HTML:
Ver original
Notice: Undefined property: Cliente::$link in D:\xampp\htdocs\Service\cliente.class.php on line 33 Warning: mysqli_query() expects parameter 1 to be mysqli, null given in D:\xampp\htdocs\Service\cliente.class.php on line 33
Alguien me podría dar una mano por favor??
Gracias!