Foros del Web » Programando para Internet » PHP »

Ayuda con array y foreach

Estas en el tema de Ayuda con array y foreach en el foro de PHP en Foros del Web. esto tengo en mi INDEX Código PHP: <? if ( $noticia_array  =  noticia ());      do_html_menu_noticia ( $noticia_array ); en mis php de funciones tengo ... ...
  #1 (permalink)  
Antiguo 07/09/2009, 02:53
 
Fecha de Ingreso: agosto-2009
Mensajes: 3
Antigüedad: 14 años, 8 meses
Puntos: 0
Ayuda con array y foreach

esto tengo en mi INDEX

Código PHP:
<?
if ($noticia_array noticia());
    
do_html_menu_noticia($noticia_array);
en mis php de funciones tengo ...

Código PHP:
<?
function noticia()
{
    if (!(
$conn db_connect()))
        return 
false;
    
$result mysql_query"SELECT noticiaID, noticia FROM noticia");
// extraigo noticiaID y noticia 
    
if (!$result)
        return 
false;
    
$noticia_array = array();
    for (
$count 1$row mysql_fetch_row ($result); ++$count)
        {
        
$noticia_array[$count] = $row[0];
// aca se almacena noticiaID, como hago para almacenar mi segundo dato ?
        
}
    return (
$noticia_array);
}
////////////////
function do_html_menu_noticia($noticia_array)
{
foreach (
$noticia_array as $noticiaID
    { 
// en este imprimo noticiaID y noticia, 
    

}
?>
necesito x q estoy haciendo un menu. y necesito ambos datos. para poder mandarlos como variables por medio de un link

* si alguien podria corregir este codigo. porfavor. recien llevo poco en php =)

Última edición por el_sam_; 07/09/2009 a las 03:32
  #2 (permalink)  
Antiguo 07/09/2009, 03:08
Avatar de abimaelrc
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: En el planeta de Puerto Rico
Mensajes: 14.734
Antigüedad: 15 años
Puntos: 1517
Respuesta: Ayuda con array y foreach

Si te fijas en los colores, vas a notar que el string comienza de un color y despues de ahi no cambia. Es que no has cerrado alguna comilla que pusiste. Sigue el color que vez y coloca la comilla donde debe ir.
__________________
Verifica antes de preguntar.
Los verdaderos amigos se hieren con la verdad, para no perderlos con la mentira. - Eugenio Maria de Hostos
  #3 (permalink)  
Antiguo 07/09/2009, 03:15
 
Fecha de Ingreso: agosto-2009
Mensajes: 3
Antigüedad: 14 años, 8 meses
Puntos: 0
Respuesta: Ayuda con array y foreach

ok ! faltaba una comilla.

ya lo corregi, pero no es la base de mi pregunta.
  #4 (permalink)  
Antiguo 07/09/2009, 15:07
Avatar de abimaelrc
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: En el planeta de Puerto Rico
Mensajes: 14.734
Antigüedad: 15 años
Puntos: 1517
Respuesta: Ayuda con array y foreach

El if hace nada. Puedes quitar lo de if y solamente llamar la variable con la funcion. No veo nada raro en la funcion que hiciste. ¿Que te sale cuando tratas de llamar la funcion?
__________________
Verifica antes de preguntar.
Los verdaderos amigos se hieren con la verdad, para no perderlos con la mentira. - Eugenio Maria de Hostos
  #5 (permalink)  
Antiguo 07/09/2009, 15:32
Avatar de mayid
Colaborador
 
Fecha de Ingreso: marzo-2009
Ubicación: BsAs
Mensajes: 4.014
Antigüedad: 15 años, 1 mes
Puntos: 101
Respuesta: Ayuda con array y foreach

Yo no conozco todo lo diverso de php. Aunque esto me suena raro:

Cita:
return ($noticia_array);
Por que no : return $noticia_array; sin parentesis?

De todas maneras, tenes que publicar los errores que tengas en pantalla para saber a que atenernos.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 10:02.