El hecho de cambiar de paradigma de programación puede cambiar radicalmente la forma de ver la programación y el lenguage que usemos, en este caso mostraré una forma de crear un modelo de búsqueda en PHP orientado a objetos viendo la parte del Modelo según la arquitectura MVC:
function buscar()
{
$sql = "SELECT * FROM table";
$this->mc->conectar();
$res = $this->mc->conex->query($sql);
if ($res->num_rows>0)
{
while ($r=$res->fetch_array())
{
$d[] = $r;
}
$m = json_encode($d);
}
$this->mc->desconectar();
return $m;
}
¡Sigan programando libremente!.