dominios y alojamiento web en hostalia

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

Complementar la respuestaComplementar la respuesta
Volver al árbol de categoríasVolver al árbol de categorías

Comentarios
Fueron enviados 3 comentarios a la faq
2 comentarios no revisados
1 comentario revisado:

paqman
Y como le digo a la función que me envie la fecha que seleccione
09/2/2011
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...

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

Donaciones
Si piensas que te hemos ayudado y merecemos tu apoyo económico...