Has el cambio que
komodo te dice y ademas cambia:
Código PHP:
if($fecha == "01"){
$i=0;
while($i != $dia_semana){
echo "<td> </td>";
$i++;
}
}
por:
Código PHP:
if($fecha == "01"){
$i=0;
while($i != $dia_semana-1){
echo "<td> </td>";
$i++;
}
}
Esto debe arreglarlo, solo quitandole una celda vacia antes de la fecha (que era para el domingo)