Foros del Web » Programando para Internet » PHP »

Problema para guardar fecha y hora en Base de datos

Estas en el tema de Problema para guardar fecha y hora en Base de datos en el foro de PHP en Foros del Web. Hola amigos mandando un cordial saludos a todos los de este foro. Tengo el siguiente problema no puedpo gardar la fecha y la hora que ...
  #1 (permalink)  
Antiguo 15/10/2009, 13:15
 
Fecha de Ingreso: septiembre-2003
Mensajes: 182
Antigüedad: 20 años, 8 meses
Puntos: 1
Pregunta Problema para guardar fecha y hora en Base de datos

Hola amigos mandando un cordial saludos a todos los de este foro.

Tengo el siguiente problema no puedpo gardar la fecha y la hora que despliego
en la base de datos

Tengo mi primer formulario donde mando a desplegar la fecha y la hora dentro de unas cajas de textos

<?php
$fecha = date("j-n-y");
$hora = date("h:i:s a");
?>
<input name="c_fecha" type="text" value="<?php echo"$fecha" ?>" size="10">
<input name="c_hora" type="text" value="<?php echo"$hora" ?>" size="10"></td>

Y en mi segunda pagina donde mando a guardar todo lo tengo asi

<?php
include("includes/cnx.php");
mysql_query("INSERT INTO prestamos (fechp,horp) VALUES ($_REQUEST['c_fecha'],$_REQUEST['c_hora'])");
?>

el problema es que no me guarda nada cabe mecionar que los campos fechp y horp los he puesto de tipo (date,time) o de tipo
(text y varchar) y nada.

Tambien lo hice de esta manera
<?php
include("includes/cnx.php");
$fecha1=$_REQUEST['c_fecha'];
$hora1=$_REQUEST['c_hora'];
mysql_query("INSERT INTO prestamos (fechp,horp) VALUES ($fecha1,$hora1)");
?>

Pero igual no me guarda nada por favor espero que alguien me pueda ayudar ya que no encuentro la forma de como solucionarlo
  #2 (permalink)  
Antiguo 15/10/2009, 13:24
Avatar de dyegox  
Fecha de Ingreso: enero-2008
Mensajes: 173
Antigüedad: 16 años, 3 meses
Puntos: 7
Respuesta: Problema para guardar fecha y hora en Base de datos

En tu primer archivo cambiar esto:

Código PHP:
<input name="c_fecha" type="text" value="<?php echo"$fecha" ?>" size="10">
<input name="c_hora" type="text" value="<?php echo"$hora" ?>" size="10"></td>
por esto:

Código PHP:
<form action="ACA EL NOMBRE DEL ARCHIVO QQUE RECIBE LOS DATOS" method="post">
<input name="c_fecha" type="text" value="<?php echo $fecha?>" size="10">
<input name="c_hora" type="text" value="<?php echo $hora?>" size="10"></td>
<input type="submit" value="enviar">
Prueba haber si llegan los datos a l segundo archivo usando POST:
Código PHP:
<?php
include("includes/cnx.php");
$fecha1=$_POST['c_fecha'];
$hora1=$_POST['c_hora'];
echo 
$fecha1."<br>";
echo 
$hora1;
?>
si llegan en que hay un problema en tu query
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 17:07.