Bienvenido a datoweb.com!! En este foro podrás encontrar ayuda sobre diseño y desarrollo web en general. Si quieres formar parte de esta comunidad para pedir ayuda o colaborar ayudando a otros usuarios del foro solo tienes que registrarte desde el siguiente enlace: Registrarse en el Foro

Insertar fecha de calendario en formulario html

3_71_calendario-html
En esta ocasión tenemos un ejemplo de como insertar una fecha desde un calendario en un formulario html utilizando datepicker de una manera muy sencilla. Esto es bastante útil cuando tenemos un formulario en el que recopilamos fechas ya sea por un registro de usuario, reservas con fechas desde hasta etc etc.

Código de ejemplo:
 <link rel="stylesheet" href="//code.jquery.com/ui/1.12.1/themes/base/jquery-ui.css">
  <script src="https://code.jquery.com/jquery-1.12.4.js"></script>
  <script src="https://code.jquery.com/ui/1.12.1/jquery-ui.js"></script>
  <script>
  $( function() {
    $( "#campofecha" ).datepicker({
      numberOfMonths: 2,
      showButtonPanel: true
    });
  } );
  </script>

 
<p>Fecha: <input type="text" id="campofecha"></p>
Demo
Editado
2
Puntos
16107
Visitas
3
Resp
Por alber hace 84 meses
Administrador
Respuesta #1
Muy bueno el cal, lo unico que al mandar a la bd no ingresa la fecha adjunto imagenes.
He tratado de modificar el script pero no hay caso que me registre el formato de la bd yyyy/mm/dd y en el campo del formulario me sigue apareciendo una vez elegido el dia el sgte formato: mm/dd/yyy
Si hay alguna solucion lo agradecería

Saludos
en el campo izquierdo
es s como aparece el
datepicker ... y en el campo derecho como lo tenia antes con un cal demasiado simple,


asi llega el campo una a la bd ... puros ceros al final..antes como llegaba con el antiguo cal

el codigo modificado segun la fuente pero sigue igual:

p.d.: probé borrando la class form-control y ...nada


slds
0
Puntos
Por claudiop hace 84 meses
Principiante
Respuesta #2
claudiop eso es algo que te pasa a ti puntualmente no es cosa del datepiker, ya has comentado en otros hilos que tienes problemas con tu base de datos que cada dos por tres te inserta mal los datos

abre un tema a parte con tu problema para intentar solucionarlo please

salu2
1
Puntos
Por alber hace 84 meses
Administrador
Respuesta #3
Buenos días:
Excelente el script. Mi idea del script no es que vaya a la base de datos sino que vaya a una dirección de correo, conde se reciban los datos. Y como sería para un sistema de reservas de clases online, la reserva sería con 48 días de antelación, conde cada alumno realizaria la reserva. Es decir hoy por ejemplo es 15 de mayo, pues el 16 y 17 de mayo no estarían activas en el calendario. Y también agregaría una parte con las horas, que una vez esten seleccionadas en una reserva no se verían activas. No se si me he explicado bien y me puedes dar una idea o si también me puedes dar un presupuesto para realizarlo (no se si te puede interesar).
Gracias y un saludo
0
Puntos
Por Jose150 hace 10 meses
Principiante
Compartir en facebook
Compartir en twitter
Compartir
Para comentar Inicia sesión o Registrate