Ver Mensaje Individual
  #5 (permalink)  
Antiguo 30/08/2006, 17:44
LAL0
Invitado
 
Mensajes: n/a
Antigüedad: 17 años, 9 meses
Puntos: 0
De acuerdo

Hola aca te paso un script que va a andar bien, es algo parecido a cambiar el color si es encontrado el numero en la otra cadena.
Esta probado y funcionando..... espero que te sirva.

<?
$numeros = explode(" ","1 5 8 10 25");
$separar = explode(" ","1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31");
echo "<center><font size=2 face=arial><b>";
for ($a=0; $a < count($separar); $a++){
$marca=0; //esta marca indica que no esta en las 2 listas
for ($b=0; $b< count($numeros); $b++){
if ($numeros[$b] == $separar[$a]) {
echo "<font color=orange>$separar[$a]</font>";
$marca=1; //si lo encontro repetido lo imprime y pone la marca en 1
}
}
if($marca == 0){ //si marca = 0 es porque een el bucle anidado no estaba entonces lo imprime en negro
echo "$separar[$a]";
}
}
echo "</b></font></center>";
?>
Aunque si a los numeros los vas a pasar ordenados ascendentemente esta no me parece la mejor solucion.