Ver Mensaje Individual
  #4 (permalink)  
Antiguo 20/08/2012, 18:03
printonic
 
Fecha de Ingreso: diciembre-2007
Mensajes: 38
Antigüedad: 16 años, 4 meses
Puntos: 0
Respuesta: blucle while dentro de funcion solo me devuelve un resultado

Gracias por las respuestas.

Estoy haciendo lo que me ha puesto ocp001a ya que quiero que con llamar a una funcion me devuelva los datos. El caso es que me da error, no funciona.

Los errores son estos:

Cita:
[SCREAM: Error suppression ignored for
( ! ) Notice: Array to string conversion in C:\wamp\www\ver_noticias.php on line 38
Me estoy volviendo un poco loco la verdad ya que quiero hacer la web entera con funciones sin usar poo y no se si esto es lo más recomendable ya que estoy empezando y veo que hay que tener mucha soltura. Me da mucha rabia hacer una web con código spaguetti, vamos que no va conmigo, necesito que este todo ordenado y las funciones creo que son ideales sin usar POO.


Código PHP:
Ver original
  1. function portada ($item)
  2.     {
  3.         require_once("conexion.php");
  4.        
  5.         $query  = "select * from noticias order by id_noticias desc limit 5";
  6.         $result = mysqli_query ($con, $query) or die ("Error:".mysqli_error($con));
  7.  
  8.         while ($reg = mysqli_fetch_array($result))
  9.     {
  10.         $ret[] = $reg[$item];
  11.         return $ret;
  12.     }
  13.  
  14.     }

Está sería la línea 38 en mi archivo, que es donde está el código html (vistas).
Código PHP:
Ver original
  1. <?php echo portada('titulo');?>