Ver Mensaje Individual
  #1 (permalink)  
Antiguo 05/05/2015, 07:23
huascar
 
Fecha de Ingreso: julio-2007
Mensajes: 114
Antigüedad: 17 años, 4 meses
Puntos: 0
Devolver valor a la vista desde una busqueda en funcion

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