Ir al contenido


Foto

Como poner un datetimepicker en un formulario PHP


  • Por favor identifícate para responder
9 respuestas en este tema

#1 luk2009

luk2009

    Advanced Member

  • Moderadores
  • PipPipPip
  • 2.040 mensajes
  • LocationSanto Domingo

Escrito 20 noviembre 2010 - 08:33

Como diria Enecumene, Pues eso como pongo uno o dos  datetimepicker para que la(s) fecha(s) seleccionada(s) me sirva(n) como parte de un query.
Espero por los PHPeros
  • 0

#2 eduarcol

eduarcol

    Advanced Member

  • Administrador
  • 4.483 mensajes
  • LocationVenezuela

Escrito 20 noviembre 2010 - 09:38

Solo para aclarar. El formulario no es php. Es html y hasta donde se ese tipo de controles solo se encuentran en algun framework. Pero no estoy seguro apenas comienzo con la web. Esperemos a ver que dicen los veteranos jeje
  • 0

#3 luk2009

luk2009

    Advanced Member

  • Moderadores
  • PipPipPip
  • 2.040 mensajes
  • LocationSanto Domingo

Escrito 20 noviembre 2010 - 09:50

Gracias  Eduarcol por la correccion. (y)
  • 0

#4 enecumene

enecumene

    Webmaster

  • Administrador
  • 7.419 mensajes
  • LocationRepública Dominicana

Escrito 22 noviembre 2010 - 09:06

Para eso se usa Javascript o AJAX, aquí un ejemplo en Js:

http://www.java2s.co...donComboBox.htm

Saludos.
  • 0

#5 luk2009

luk2009

    Advanced Member

  • Moderadores
  • PipPipPip
  • 2.040 mensajes
  • LocationSanto Domingo

Escrito 22 noviembre 2010 - 09:13

gracias Enecumene, voy a revisarlo. Encontre este y me funciona bien.
El unico problema que tengo es con la hora, que necesito que una inicie a las 00:00:01 y termine en 23:59:59.
  • 0

#6 felipe

felipe

    Advanced Member

  • Administrador
  • 3.283 mensajes
  • LocationColombia

Escrito 23 noviembre 2010 - 09:14

Que tal este http://www.dhtmlx.com/
o incluso el mismo ExtJS


Saludos!
  • 0

#7 luk2009

luk2009

    Advanced Member

  • Moderadores
  • PipPipPip
  • 2.040 mensajes
  • LocationSanto Domingo

Escrito 23 noviembre 2010 - 02:13

Felipe me parece muy interesante, pero como soy nuevo en esto de paginas web, podrias poner un ejemplo de como implementarlo. he tratado de poner el ejemplo que trae y no me funciona en una simple pagina de prueba



html5
  1. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  2. <title>PRUEBA CALENDARIO</title>
  3. </head>
  4. <link rel="STYLESHEET" type="text/css" href="../../codebase/dhtmlxcalendar.css">
  5. <script>window.dhx_globalImgPath = "../../codebase/imgs/";</script>
  6. <script type="text/javascript" src="../../codebase/dhtmlxcommon.js"></script>
  7. <script type="text/javascript" src="../../codebase/dhtmlxcalendar.js"></script>
  8. <script>var mCal;
  9. window.onload = function() {
  10.     mCal = new dhtmlxCalendarObject(['calInput1', 'calInput2', 'calInput3']);
  11. }</script>
  12.  
  13.  
  14.  
  15.   <tr> 
  16. <td><strong>Click in a text fild</strong><br />
  17.         <input type="text" id="calInput1" style="width: 200px; font-size:12px;" readonly="readonly">
  18.     </td>
  19. <td valign="bottom">
  20.   <input type="text" id="calInput2" style="width: 200px; font-size:12px;" readonly="readonly">
  21. </td>
  22. <td valign="bottom">
  23.   <input type="text" id="calInput3" style="width: 200px; font-size:12px;" readonly="readonly">
  24. </td>
  25.   </tr>
  26. </body>
  27. </html>


  • 0

#8 felipe

felipe

    Advanced Member

  • Administrador
  • 3.283 mensajes
  • LocationColombia

Escrito 24 noviembre 2010 - 03:09

Hola luk,
ahí como esta funciona, solo asegúrate de colocar bien la ruta, ejemplo:



html5
  1. src="dhtmlxSuite/dhtmlxCalendar/codebase/dhtmlxcommon.js">



estando el archivo html junto a la carpeta.

Esta función:



javascript
  1. var mCal;
  2. window.onload = function() {
  3.     mCal = new dhtmlxCalendarObject(['calInput1', 'calInput2', 'calInput3']);
  4. }



Asigna sobre cada elemento input un calendario, lo debes ver cuando des click sobre el  ;)


Saludos!
  • 0

#9 luk2009

luk2009

    Advanced Member

  • Moderadores
  • PipPipPip
  • 2.040 mensajes
  • LocationSanto Domingo

Escrito 24 noviembre 2010 - 03:29

Hola luk,
ahí como esta funciona, solo asegúrate de colocar bien la ruta, ejemplo:



html5
  1. src="dhtmlxSuite/dhtmlxCalendar/codebase/dhtmlxcommon.js">



estando el archivo html junto a la carpeta.

Esta función:



javascript
  1. var mCal;
  2. window.onload = function() {
  3.     mCal = new dhtmlxCalendarObject(['calInput1', 'calInput2', 'calInput3']);
  4. }



Asigna sobre cada elemento input un calendario, lo debes ver cuando des click sobre el  ;)


Saludos!


Gracias felipe por responder, entonces como obtengo la variable que contiene el valor de el elemento input?
  • 0

#10 felipe

felipe

    Advanced Member

  • Administrador
  • 3.283 mensajes
  • LocationColombia

Escrito 25 noviembre 2010 - 01:56

Gracias felipe por responder, entonces como obtengo la variable que contiene el valor de el elemento input?


Esa variable la optienes de ese mismo elemento, lo que debes implementar es una llamada a otro formulario en php o usar alguna función en JavaScript para capturarlo.


Saludos!
  • 0




IP.Board spam blocked by CleanTalk.