Ver Mensaje Individual
  #3 (permalink)  
Antiguo 20/12/2010, 11:09
Biokari
 
Fecha de Ingreso: marzo-2009
Mensajes: 23
Antigüedad: 15 años, 2 meses
Puntos: 0
Respuesta: Problema con foreach tabla asociativa

Hola de nuevo!!

Bueno encontré la solución gracias a la función"array_key_exists"


Código PHP:
foreach ($bd_locus as $bd_acc_name => $bd_tab_locus
        {    
            foreach (
$bd_tab_locus as $bd_locus_name => $bd_tab_allele)
            {            
             
                          
//aca veo que si $bd_locus_name existe en $file_locus 
                          //sabiendo que $bd_locus_name =$locus_name
                          //o sea, me sirvo de la variable en comun existente en las dos tablas
              
if (array_key_exists($bd_locus_name,$file_locus))
              {
                         echo 
"<br>".$bd_locus_name."----allele 1 bd = ".$bd_tab_allele['allele_1_bd']."----allele 2 bd =".$bd_tab_allele['allele_2_bd']."<br> Locus file = ".$bd_locus_name."----allele 1 file = ".$file_locus[$bd_locus_name]['allele_1']."----allele 2 file =".$file_locus[$bd_locus_name]['allele_2']."<br><br>";
              }
              else 
              {
                echo 
"<br><br>$bd_locus_name pas defini dans fichier exel";
              }

            }
        } 


Vega_012 muchas gracias por tu respuesta, la voy a probar de todas maneras, puede ser otra alternativa.

Adios