Ver Mensaje Individual
  #12 (permalink)  
Antiguo 05/05/2015, 17:30
alfonmaco
 
Fecha de Ingreso: mayo-2015
Mensajes: 9
Antigüedad: 9 años
Puntos: 1
Sonrisa Respuesta: Devolver valor a la vista desde una busqueda en funcion

para que te quede algo mas claro, cuando tu llamas a una función puedes enviarle valores con los que trabajar , ademas de las operaciones que se realicen en esa funcion, puedes devolver algún valor con return.
Para que te hagas una idea te explico un ejemplo muy basico:
tu tienes una funcion "exprimidor_de_fruta" a la que le mandas naranjas ($_POST['bus']).
Una vez procesadas, ella te devuelve zumo.
Tal y como tu lo tenias, ese zumo se pierde para que no pase eso usamos la variable a la izquierda de la igualdad que seria como digamos el vaso donde recoger el zumo.
las variables del return y la que lo recibe no necesitan llamarse igual, para seguir con el ejemplo, la funcion tiene el zumo en una botella y tu la recibes en un vaso.

Creo que asi lo entenderas...

Código PHP:
Ver original
  1. <?php
  2.     if (isset($_POST["guardar"])=="Buscar") {
  3.         include 'soliclass.php';
  4.         $ingreso=new Solicitud();
  5. // Esta linea sobra,         $ingreso->consultar_datos_del_usuario($_POST['bus']);
  6.  
  7. //se reciben los datos de la funcion
  8.         $articulos=$ingreso->consultar_datos_del_usuario($_POST['bus']);
  9.  
  10.         ?>