![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
26/04/2009, 09:24
|
| | Fecha de Ingreso: julio-2008
Mensajes: 20
Antigüedad: 16 años, 7 meses Puntos: 0 | |
Respuesta: problema con fecha es como si no lo reconociera.
<?
$dia = $_GET["dia"];
$mes = $_GET["mes"];
$anyo = $_GET["anyo"];
$fecha = array($dia . " de " . $mes . " del " . $anyo);
if(
isset ($_POST['fecha']) && !empty($_POST['fecha'])) {
$link = mysql_connect("localhost","xxxx","xxxx");
mysql_select_db("xxxx",$link);
mysql_query("INSERT INTO prueba (fecha) VALUES ('$fecha')", $link);
$my_error = mysql_error($link);
if(!empty($my_error)) {
echo "Ha habido un error al insertar los valores. $my_error";
} else {
echo "Los datos han sido introducidos satisfactoriamente";
}
} else {
echo "Error, no ha introducido todos los datos";
}
?>
y en el html
<select id:"dia" name="dia">
<? for ($i=1;$i<32;$i++){
echo "<option>$i</option>";
}
?>
</select> de
<select id="mes" 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">Agosto</option>
<option value="09">Septiembre</option>
<option value="10">Octubre</option>
<option value="11">Noviembre</option>
<option value="12">Diciembre</option>
</select> de
<select id="anyo" name="anyo">
<? for ($i=1990;$i<2010;$i++){
echo "<option>$i</option>";
}
?>
</select>
y el sql
CREATE TABLE prueba (
ID int(8) unsigned NOT NULL auto_increment,
fecha varchar(30),
PRIMARY KEY (ID)
); |