Ver Mensaje Individual
  #1 (permalink)  
Antiguo 09/04/2010, 09:09
mega0079
 
Fecha de Ingreso: agosto-2008
Mensajes: 272
Antigüedad: 15 años, 8 meses
Puntos: 1
dos arrays en foreach

tengo una duda, es un sistema de noticias que ando haciendo, el cual hasta ahortia imprime los titulos de todas las noticias que recojo de la base, y quiero ahora que me muestre la descripcion este es mi codigo
Código PHP:

   <?
       
//Leemos y escribimos los registros de la página actual
while($row mysql_fetch_array($_pagi_result)){
    
$registros[]=$row['titletext'];

}
foreach(
$contenido as  $indice2 => $valor2){


    echo 
$valor.'<br>';
    
      
    


}
        
        
?>
asi jala todo bien si se dan cuenta aqui: $registros[]=$row['titletext'];
meto los titulos ahora bien aqui meto las descripciones: $contenido[]=$row['descripcion']; por lo cual mi codigo final quedo asi, pero no jala porque repite muchas veces la misma noticia, aclaro que ya aparecen los contenidos, pero se repite todo:

Código PHP:
  <?
       
//Leemos y escribimos los registros de la página actual
while($row mysql_fetch_array($_pagi_result)){
    
$registros[]=$row['titletext'];
    
$contenido[]=$row['descripcion'];
}
foreach(
$contenido as  $indice2 => $valor2){
foreach(
$registros as  $indice => $valor){

    echo 
$valor.'<br>';
    echo 
$valor2.'<br>';
      
    

}
        
        
?>
habra alguna forma de meter mas elementos en el foreach algo asi como:
foreach(($registros as $indice => $valor),($registros2 as $indice2 => $valor2)){

gracias!!