Ver Mensaje Individual
  #2 (permalink)  
Antiguo 23/01/2009, 11:57
okram
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Comparacion de tablas

Tendrías que hacer 2 consultas y extraer todo el contenido de ambas tablas, y guardarlas en un array. Luego, recorres un array y vas comparando (con ifs) en el otro. La idea básica es esta:

Código PHP:
$tabla1 = array(
    
=> 'Naranja' 
    
=> 'Rojo'
    
=> 'Verde'
    
=> 'Negro'
    
=> 'Violeta'
)

$tabla2 = array(
    
=> 'Rojo'
    
=> 'Naranja'
    
=> 'Verde'
    
=> 'Blanco'
    
=> 'Violeta'
)

foreach(
$tabla1 as $k=>$v) {
    if(
$tabla2[$k] == $v) {
        
// 20%
    
} elseif(in_array($v$tabla2)) {
        
// 10%
    
}

Debes idear una manera de sumar los porcentajes (no tan dificil, no?). No lo he probado, pero imagino da igual cuál array uses de base.