|    
			
				29/05/2004, 20:47
			
			
			  | 
  |   |  |  |  |  Fecha de Ingreso: octubre-2003 Ubicación: Guadalajara 
						Mensajes: 865
					 Antigüedad: 22 años Puntos: 1 |  | 
  |  <?php//definición de arreglos
 $tabla = array ("Tomates" => "3", "Patatas" => "8", "Harina" => "100", "Truchas" => "13", "Agua" => "8");
 $tabla2 = array ("Perjil" => "12","Tomates" => "4","Sardinas" => "45", "Truchas" => "14");
 $resultados = array();
 //suma de índices iguales para tabla 1
 foreach($tabla as $k => $v)
 if (array_key_exists($k, $tabla2))//si existe en la tabla dos lo sumamos
 {
 $valorTabla2 = $tabla2[$k];
 $total = $valorTabla2 + $v;
 $resultados[$k] = $total;
 }
 //si no existe, entonces simplemente desplegamos
 else
 $resultados[$k] = $v;
 
 //despliege de indices no coincidentes en tabla 2
 foreach($tabla2 as $k => $v)
 if (!array_key_exists($k, $tabla))//si no existe en la tabla 1 lo mostramos
 $resultados[$k] = $v;
 
 foreach($resultados as $i => $v)
 echo '<p>Total de '.$i.' = '.$v.'</p>';
 ?>
 
 un saludo..
     |