saludos compañeros espero me puedan ayudar con la siguiente inquietud
la siguiente vista en donde mando a buscar unos datos en la bd para mostarlo en la misma vista
Código PHP:
<fieldset data-uk-margin>
<legend> Busqueda de Solicitudes</legend>
<form method="POST" action="tipsolicitud.php">
<input name="bus" type="text">
<input type="submit" name="guardar" value="Buscar" class="uk-button uk-button-primary" >
</form>
</fieldset>
<?php
if (isset($_POST["guardar"])=="Buscar") {
include 'soliclass.php';
$ingreso=new Solicitud();
$ingreso->consultar_datos_del_usuario($_POST['bus']);
?>
<?php
var_dump($articulos);
foreach ($articulos as $articulo): ?>
<tr>
<td><?php echo $articulo['solicitud'] ?></td>
<td><?php echo $articulo['titulo'] ?></td>
</tr>
<?php endforeach; ?>
<?php
# code...
}
?>
</div>
y en mi otro archivo de las clases de php tengo el siguiente archivo donde hago la busquedad y
reenvio la informacion a la vista pero no me mada ningun dato
Código PHP:
public function consultar_datos_del_usuario(){
$articulos = array();
$bus=mysql_query("SELECT * FROM tipsolicitud");
while ($fila = mysql_fetch_array($bus))
{
$articulos= $fila;
}
return $articulos;
}
como podria hacer ese procedimiento de esa manera
me genera el siguiente error
Código HTML:
NULL
Warning: Invalid argument supplied for foreach() in /var/www/transporte/modulos/tipsolicitud.php on line 62