Ver Mensaje Individual
  #4 (permalink)  
Antiguo 09/07/2015, 14:48
mauricio1020
 
Fecha de Ingreso: mayo-2015
Mensajes: 63
Antigüedad: 9 años
Puntos: 1
Respuesta: Consultas mysqli en php

Al final pude solucionarlo modificando la clase conectar dejo el código por si le sirve de algo a alguien:

index.php

<?php
require_once("class/class.php");
//$con= new Conectar();
//echo $con;
//exit(0);
?>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>
Prueba de conexi&oacute;n
</title>
</head>
<body>
<h2>Listado de Comentarios en el Libro de Visitas</h2>

<?php
$tra=new Trabajo();

$visitas=$tra->get_visitas();

for ($i=0;$i<sizeof($visitas);$i++)
{
echo $visitas[$i]["nombre_persona"];
echo "<br>";
}
?>
</body>
</html>

clase class.php
<?php
class Conectar extends mysqli{

public function __construct(){

parent::__construct('localhost','root','123','trab ajo_de_curso');
$this->query("SET NAMES 'utf8'");
$this->connect_errno ? die('Error con la conexion'): $x = 'Conectado';
//echo $x;
unset($x);
}
}
//************************************************** ***************

class Trabajo
{

//private $visitas=array();
private $visitas;

public function __construct()
{
$this->visitas=array();
}

public function get_visitas()
{
$res=new Conectar();
$sql= $res->query("select * from libro_de_visitas");


while ($reg=mysqli_fetch_assoc($sql))
{
$this->visitas[]=$reg;
}
return $this->visitas;
}
}
?>