
09/07/2015, 14:48
|
| | Fecha de Ingreso: mayo-2015
Mensajes: 63
Antigüedad: 9 años, 9 meses 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ó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;
}
}
?> |