pues sobre la misma idea ¿no seria mejor en lugar de separar? juntar las dos fechas en un solo arreglo
http://php.net/manual/es/function.array-merge.php Código PHP:
<?
$fecha = array_merge($$_GET["fechaI"], $_GET["fechaF"]);
$bandera="";
foreach ($fecha as $lafechiux){
if ($bandera!=$lafechiux){
$colorRenglon=$uncolor;#en la variable un color puedes generar el hexadecimal de color aleatoriamente o usar un arreglo con colores
?>
<tr><td> </td></tr><!--impresion de celda vacia-->
<?
$bandera=$lafechiux;
}
?>
<tr background="<?=$colorRenglon?>"><td><?=$lafechiux?></td></tr>
<?
}
?>