Hola juanf, voy a mirar ese enlace.
(Si te aburres); tengo el formulario de registrar,
En este, no me captura la fecha, donde me equivoco?
Código PHP :
<html>
<head>
<title>Ejemplo con formularios</title>
</head>
<body>
<form name="altausuarios" method="post" action="">
nombre:
<input type="text" name="nombre" maxlength="100"><br/>
apellido:
<input type="text" name="apellidos" maxlength="100"><br/>
telefono:
<input type="text" name="telefono" maxlength="150"><br/>
E-Mail:
<input type="text" name="email" maxlength="150"><br/>
hora:
<input name="hora" type="text" size="6" maxlength="20">
<br/>
fecha
<select name="dia">
<option value='01'>01</option>>
<option value='02'>02</option>
<option value='03'>03</option>
<option value='04'>04</option>
<option value='05'>05</option>
<option value='06'>06</option>
<option value='07'>07</option>
<option value='08'>08</option>
<option value='09'>09</option>
<option value='10'>10</option>
<option value='11'>11</option>
<option value='12'>12</option>
<option value='13' selected>13</option>
<option value='14'>14</option>
<option value='15'>15</option>
<option value='16'>16</option>
<option value='17'>17</option>
<option value='18'>18</option>
<option value='19'>19</option>
<option value='20'>20</option>
<option value='21'>21</option>
<option value='22'>22</option>
<option value='23'>23</option>
<option value='24'>24</option>
<option value='25'>25</option>
<option value='26'>26</option>
<option value='27'>27</option>
<option value='28'>28</option>
<option value='29'>29</option>
<option value='30'>30</option>
<option value='31'>31</option>
</select> </td>
</select>
<select name="mes">
<option value='01'>Enero</option>
<option value='02'>Febrero</option>
<option value='03'>Marzo</option>
<option value='04'>Abril</option>
<option value='05'>Mayo</option>
<option value='06'>Junio</option>
<option value='07'>Julio</option>
<option value='08' selected>Agostos</option>
<option value='09'>Septiembre</option>
<option value="10">Octubre</option>
<option value='11'>Noviembre</option>
<option value='12'>Diciembre</option>
</select>
<select name="anio">
<option value='2011' selected>2011</option>
<option value='2012' >2012</option>
</select>
<input type="submit" name="enviar"value="enviar">
</form>
</body>
</html>
<?php
if(isset($_POST['nombre']
,$_POST['apellidos']
,$_POST['telefono']
,$_POST['email']
,$_POST['hora']
,$_POST['fecha'])
&& !empty($_POST['nombre'])
&& !empty($_POST['apellidos'])
&& !empty($_POST['telefono'])
&& !empty($_POST['email'])
&& !empty($_POST['hora'])
&& !empty($_POST['fecha']))
{
$link = mysql_connect('localhost', 'root', 'brenes');
if (!$link)
{
die('Not se pudo establecer conexion con la base de datos:
' . mysql_error());
}
$db_selected = mysql_select_db('evento', $link);
if (!$db_selected)
{
die ('No se puede utilizar la base de datos registro:
' . mysql_error());
}
$fechareserva=$_REQUEST['anio']."-".$_REQUEST['mes']."-".$_REQUEST['dia'];
$sqlInsert = 'INSERT INTO hora_reserva (nombre,apellidos,telefono,email,hora,fecha )
VALUES ("'.$_POST['nombre'].
'","'.$_POST['apellidos'].
'","'.$_POST['telefono'].
'","'.$_POST['email'].
'","'.$_POST['hora'].
'","'.$_POST['fechareserva'].'")';
echo $sqlInsert;
$rsQuery = mysql_query($sqlInsert,$link);
if(!$rsQuery)
{
die('Consulta invalida: '.mysql_error().'
Consulta ejecutada:'.$sqlInsert);
}
else
{
echo 'Los datos han sido introducidos satisfactoriamente';
}
}
?>