quedo de esta manera
la funcion:
Código PHP:
public function consultar_datos_del_usuario($bus){
$this->bus=htmlentities($bus);
$bus1=mysql_query("SELECT * FROM tipsolicitud WHERE solicitud='$this->bus'");
while($row = mysql_fetch_array($bus1)) {
$articulos[]= $row;
}
return $articulos;
}
y la vista
Código PHP:
<?php
if (isset($_POST["guardar"])=="Buscar") {
include 'soliclass.php';
$ingreso=new Solicitud();
$ingreso->consultar_datos_del_usuario($_POST['bus']);
//se reciben los datos de la funcion
$articulos=$ingreso->consultar_datos_del_usuario($_POST['bus']);
?>
<table>
<tr>
<th>N</th>
<th>Solicitud</th>
</tr>
<?php
$n=0;
foreach ($articulos as $articulo):
$n+=1; ?>
<tr>
<td><?php echo $n; ?></td>
<td><?php echo $articulo['solicitud']; ?></td>
</tr>
<?php endforeach;
}?>
</table>
pero la verdad es que no entiendo el porq se recibe de esta manera
$articulos=$ingreso->consultar_datos_del_usuario($_POST['bus']);
si $_POST['bus'] es la variable que estoy mandando para hacer la busquedad