Jump to content


Photo

[RESUELTO] Como obtener la fecha y hora del sistema para actualizar un combo en php


  • Please log in to reply
5 replies to this topic

#1 JoAnCa

JoAnCa

    Advanced Member

  • Miembro Platino
  • PipPipPip
  • 775 posts
  • LocationPinar del Río, Cuba

Posted 07 January 2010 - 04:32 PM

Hola a todos
Necesito actualizar dos cuadros combinados de mi pagina web, uno muestra el mes y el otro el año, con la fecha del sistema, pero no se como hacerlo
Necesito como obtener la fecha y como ubicar la seleccion de la fecha actual en los cuadros combinados automaticamente
  • 0

#2 enecumene

enecumene

    Webmaster

  • Administrador
  • 7419 posts
  • LocationRepública Dominicana

Posted 07 January 2010 - 04:37 PM

La funcion GetDate de Php te permite obtenerlo.

Saludos.
  • 0

#3 JoAnCa

JoAnCa

    Advanced Member

  • Miembro Platino
  • PipPipPip
  • 775 posts
  • LocationPinar del Río, Cuba

Posted 08 January 2010 - 04:13 PM

Ok, con esa funcion ya tengo la fecha, pero...

Como hago para actualizar los combos cuando se abra la página  *-)
  • 0

#4 enecumene

enecumene

    Webmaster

  • Administrador
  • 7419 posts
  • LocationRepública Dominicana

Posted 08 January 2010 - 04:35 PM

Ok, pregunta número 1, el combo lo cargas con una consulta a la BD?
  • 0

#5 JoAnCa

JoAnCa

    Advanced Member

  • Miembro Platino
  • PipPipPip
  • 775 posts
  • LocationPinar del Río, Cuba

Posted 09 January 2010 - 11:47 AM

Ya resolvi el problema, revisando este post de Fleon ( http://www.delphiacc...hp?topic=2506.0 ) encontré la solución

Respecto a tu pregunta, cargo el combo con los meses, despues de ver la solucion del post de Fleon, lo hago desde un arreglo, en mi caso es mas facil.

Al final me quedo así:



csharp
  1. $listaMes = array(1=> 'Enero', 2=> 'Febrero', 3=> 'Marzo', 4=> 'Abril', 5=> 'Mayo',
  2. 6=> 'Junio', 7=> 'Julio', 8=> 'Agosto', 9=> 'Septiembre', 10=> 'Octubre', 11=> 'Noviembre', 12=> 'Diciembre');
  3. echo &#39;<SELECT name="Mes">&#39;;
  4. $id_sel=date(&#39;n&#39;);
  5. foreach ($listaMes as $valor => $elemento)
  6. {
  7.   $sel=($id_sel==$valor?&#39; SELECTED=selected &#39;:&#39; &#39;);
  8.   echo &#39;<OPTION value=&#39;.$valor.$sel.&#39;>&#39;.$elemento.&#39;</OPTION>&#39;;
  9. }
  10. echo &#39;</SELECT>&#39;  



  • 0

#6 egostar

egostar

    missing my father, I love my mother.

  • Administrador
  • 14448 posts
  • LocationMéxico

Posted 09 January 2010 - 10:55 PM

Que bien amigo JuAnCa, gracias por la solución.

Salud OS
  • 0




IP.Board spam blocked by CleanTalk.