Insertar fecha en formulario

Hola a todos. En un formulario estoy intentando insertar una fecha, es fácil ver el calendario y seleccionarla con las instrucciones que...

La FAQ Insertar fecha en formulario tiene

Pertenece a la categoría:
Pregunta
Hola a todos.


En un formulario estoy intentando insertar una fecha, es fácil ver el calendario y seleccionarla con las instrucciones que ustedes dan, pero una vez relleno el campo, como envio esa información a la base de datos???


han respondido a una pregunta similar diciendo que ustedes lo explicaban y daban los enlaces, lo cierto es que no me entero.
Ejemplo:



<?php

include ("calendario/calendario.php");

?>

<html>

<head>

<title>Utilización del calendario</title>

<script language="JavaScript" src="calendario/javascripts.js"></script>

</head>

<body>

<h1>Uso de la librería del calendario</h1>


Para seleccionar una fecha que se colocaría en un campo de formulario


<br>
<br>
<br>
<form name="fcalen">
Fecha publicación:




<?php

escribe_formulario_fecha_vacio("fecha1","fcalen");

?>

<br>

<br>

</form>

</body>

</html>


este ejemplo es vuestro, y me funciona muy bien, pero cuando ya tengo la fecha necesito enviarla a la base de datos, Cómo lo hago??

Respuesta de Hector Daniel Correa
Primero debes definir un campo llamado por ejemplo como type=text y darle un nombre
el formulario tiene un action que se activará cuando hagas el submit del formulario
el action es una url, por ejemplo un script php q toma cada dato del formulario y lo procesa como quieras, por ejemplo haciendo un insert en una tabla mysql
ej:
<p>
<span class=codigo>
&lt;html&gt;<br />
&lt;form name="formulario" action="datos.php" method="post"&gt;<br />
&lt;input type="text" name="fecha"&gt;<br />
&lt;input type="submit" value="guardar"&gt;<br />
&lt;/form&gt;<br />
&lt;/html&gt;<br />
datos.php:<br />
&lt;?php<br />
echo $_POST["fecha"];<br />
//... o lo que quieras hacer con el dato enviado desde el formulario "formulario"<br />
?&gt;
</span>
<p>
en el caso tuyo sospecho que el campo se llama "fecha1" y el form "fcalen", así que solo te falta definir el action del form y el metodo "POST" o "GET".
espero te sirve mi ayuda

Volver al árbol de categoríasVolver al árbol de categorías

Comentarios

carlos

04/3/2009
que tal compañero, mira yo hice un proyecto donde selecciono la fecha y utilice esa libreria, lo que tienes que hacer es crear el archivo php donde vas a desplegar el calendario, y para mandarlo a la base de datos creas un form, en otro archivo php recibes las variables y creas el query para almacenar en la base de datos, si tienes mas dudas contactame y te puedo mandar un ejemplo mas amplio. ing_cquirozv@hotmail.com

paqman

09/2/2011
Y como le digo a la función que me envie la fecha que seleccione
Buenas noches

Soy nuevo en el apasionante mudno de PHP y en este momento tengo una duda tengo un formulario en el cual tengo el codigo para enviar el formulario a una base de mysql sin embargo el dato seleccionado con el calendario no se va a la base de datos. Al respecto tome esta parte de código:

<?php
escribe_formulario_fecha_vacio("fecha_de_entrega","formularioim");
?>

Pero no se como obtener el dato de la fecha

Yo lo intente con echo $_POST["fecha_de_entrega_modem"]; pero no me funciona

Gracias por las futuras respuesta...

mike

19/5/2011
Calendario
Hola, tambien soy principiante en access y tuve el mismo problema que tu, pero descubri una forma bien sencilla de hacerlo

Ejemplo yo tengo en la tabla los campos siguientes (con formato fecha):

fecha_programada
fecha_finalizada

En el formulario que ocuparas estos campos, haces lo siguiente:

ver, cuadro de herramientas y ahi escoges, la opcion mas controles (el icono del martillo y una llave).

Escoges Microsofot Date and Time Picker, dibujas el boton, y le das el formato deseado, en las propiedades de este boton, te vas a la pestaña datos, y en origen de control escribes el nombre de tu campo en mi caso cree 2, una con fecha_programada y otro boto con origen fecha_finalizada, aqui es donde se almacenaran los valores que escojas.
En la pestaña otras, buscar la opcion checkbox y le pones que si.
Luego le agregas una etiqueta al boton creado, y eso es todo.
A mi me funciona de maravilla

suerte
FAQ relacionadas

Para ver más FAQ relacionadas accede a las categorías:

Volver al árbol de categoríasVolver al árbol de categorías