Ver Mensaje Individual
  #8 (permalink)  
Antiguo 18/10/2006, 00:13
sergi_climent
 
Fecha de Ingreso: enero-2005
Ubicación: Barcelona
Mensajes: 1.473
Antigüedad: 19 años, 4 meses
Puntos: 10
Buenos dias!
alguien sabe como solucionar ese pequeño descuadre del domingo?
la cosa esta en este cachito de codigo... solo me descuadra el primer domingo. es decir q si el dia 1 de octubre es domingo me sale en lunes, y luego el resto de la semana me sale en blanco, y el dia 2 ya empieza en el lunes de la semana siguiente.
la cosa esta en este trozo de codigo pero no consigo ver como hacer para q me salga bien el primer domingo.
Código PHP:
 // first, the leading blanks
  
for (1thisDay.getDay(); i++)
    
html += TD " " xTD;
 
  
// now, the days of the month
  
do {
    
dayNum thisDay.getDate();
    
TD_onclick " onclick=\"updateDateField('" dateFieldName "', '" getDateString(thisDay) + "');\">";
    
    if (
dayNum == day)
      
html += TD_selected TD_onclick DIV_selected dayNum xDIV xTD;
    else
      
html += TD TD_onclick dayNum xTD;
    
// if this is a Sunday, start a new row
    
if (thisDay.getDay() == 0)
    
html += xTR TR;
    
    
// increment the day
    
thisDay.setDate(thisDay.getDate() + 1);
    } while (
thisDay.getDate() > 1)

    
// fill in any trailing blanks
    
if (thisDay.getDay() > 0) {
    for (
0thisDay.getDay(); i++)
    
html += TD " " xTD;
    } 

saludos y gracias
__________________
"Cada hombre es el hijo de su propio trabajo"
Miguel de Cervantes Saavedra
"La experiencia es algo que no consigues hasta justo depués de necesitarla"
Laurence Olivier

Última edición por sergi_climent; 18/10/2006 a las 00:21