Guardar fecha y hora en Mysql con PHP
Publicado por jeinner (20 intervenciones) el 22/05/2015 21:29:33
Buen dia, Sres la Web del programador.
Depronto me pueden ayudar con la instruccion de como puedo guardar una fecha en Mysql desde un formulario HTML y PHP con campo select, no logro insertar de manera de correcta los datos en la tabla de Mysql, les mostrare como tengo mi formulario y lo que llevo del proceso para registrar la fecha y la hora.
Gracias por su colaboracion.
ESTE ES EL FORMULARIO
ESTE ES EL ARCHIVO QUE VA REGISTRAR LA FECHA, HORA, ASUNTO Y MEDICO.
adjunto imagen de la tabla citas de la BD en mysql.

Gracias por su ayuda estoy aprendiendo PHP y Mysql-
Depronto me pueden ayudar con la instruccion de como puedo guardar una fecha en Mysql desde un formulario HTML y PHP con campo select, no logro insertar de manera de correcta los datos en la tabla de Mysql, les mostrare como tengo mi formulario y lo que llevo del proceso para registrar la fecha y la hora.
Gracias por su colaboracion.
ESTE ES EL FORMULARIO
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
<?php
include("conectar_bd.php");
$consulta="select cedulamedico, nombre1, apellido1 from medico";
$result=mysql_query($consulta);
?>
<html>
<head>
<title>Citas Medicas</title>
<meta http-equiv="Content-Type" content="text/html"; charset="utf-8">
</head>
<body>
<h1>Elija el dia y la hora de su cita</h1>
<?php
echo "la fecha actual es <br>" .date('Y-m-d H:i:s')."<p>";
?>
<form action="regiscita.php" method="POST" name="formularioCitas" id="formularioCita">
<label>Mes</label>
<select id="Meses" value="mes">
<option value="">Seleccionar...</option>
<option value="1">Enero</option>
<option value="2">Febrero</option>
<option value="3">Marzo</option>
<option value="4">Abril</option>
<option value="5">Mayo</option>
<option value="6">Junio</option>
<option value="7">Julio</option>
<option value="8">Agosto</option>
<option value="9">Septiembre</option>
<option value="10">Octubre</option>
<option value="11">Noviembre</option>
<option value="12">Diciembre</option>
</select>
<p>
<label>Dia</label>
<select id="Dias" value="dia">
<option value="">Seleccionar...</option>
<option value="1">Lunes</option>
<option value="2">Martes</option>
<option value="3">Miercoles</option>
<option value="4">Jueves</option>
<option value="5">Viernes</option>
<option value="6">Sabado</option>
</select>
<p>
<label>Hora</label>
<select id="Horas" value="hora">
<option value="">Seleccionar...</option>
<option value="am">7:00</option>
<option value="am">8:00</option>
<option value="am">9:00</option>
<option value="am">10:00</option>
<option value="am">11:00</option>
<option value="pm">14:00</option>
<option value="pm">15:00</option>
<option value="pm">16:00</option>
<option value="pm">17:00</option>
</select>
<select id="Minutos" value="minuto">
<option value="">Seleccionar...</option>
<option value="m">10</option>
<option value="m">20</option>
<option value="m">30</option>
<option value="m">40</option>
<option value="m">50</option>
</select>
<p>
<label id="asunto">Asunto:</label><p>
<tr>
<td rowspan="3"><textarea name="asunto" cols="50" rows="5" id="asunto"></textarea></td>
</tr><p>
<tr>
<td align="right" width="50%">
<span id="user" class="seleccion">Seleccione el medico para la cita:</span></td>
<td>
<select id="select_medico" name="medico">
<option value="">Seleccionar...</option>
<?php
while($fila=mysql_fetch_row($result)) {
echo "<option value='".$fila['0']."'>".$fila['1']."</option>";
}
?>
</select>
</td>
</tr>
<p>
<input type="Submit" value="Registrar Cita">
</form>
</form>
</body>
</html>
ESTE ES EL ARCHIVO QUE VA REGISTRAR LA FECHA, HORA, ASUNTO Y MEDICO.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
<?php
include("conectar_bd.php");
$mes = $_POST['Meses'];
$dia = $_POST['Dias'];
$hora = $_POST['Horas'];
$asunto = $_POST['asunto'];
$medico = $_POST['select_medico'];
$sql = "INSERT INTO cita(idcita, diacita, horacita, asunto, medico)
VALUES ('$Meses', '$Dias', '$horas', '$asunto', '$select_medico')";
//creo el recordset con el query para ejecutarlo
$rs = mysql_query($sql)or die(mysql_error());
?>
adjunto imagen de la tabla citas de la BD en mysql.

Gracias por su ayuda estoy aprendiendo PHP y Mysql-
Valora esta pregunta


0