Vereis, soy novato en esto del php y hay cosillas que se que deben ser faciles, pero que aun no me acaban de salir del todo. Una de ellas es insertar la fecha via php en una base de datos.
Por lo que me he podido informar, la funcion es algo asi como "fecha = now()", pero no se bien bien donde colocarla.
Os dejo el codigo, a ver si e podeis ayudar, ya que de momento lo que me hace es insertar en la tabla los datos del fromulario y la fecha por separado.
Gracias por adelantado
Código PHP:
<?php
if(
isset($_POST['nombre']) && !empty($_POST['nombre']) &&
isset($_POST['apellidos']) && !empty($_POST['apellidos']) &&
isset($_POST['email']) && !empty($_POST['email']) &&
isset($_POST['telefono']) && !empty($_POST['telefono']) &&
isset($_POST['direccion']) && !empty($_POST['direccion']) &&
isset($_POST['cp']) && !empty($_POST['cp']) &&
isset($_POST['ciudad']) && !empty($_POST['ciudad']) &&
isset($_POST['provincia']) && !empty($_POST['provincia']) &&
isset($_POST['pais']) && !empty($_POST['pais']) &&
isset($_POST['profesion']) && !empty($_POST['profesion']) &&
isset($_POST['empresa']) && !empty($_POST['empresa']) &&
isset($_POST['website']) && !empty($_POST['website']))
{
$link = mysql_connect("localhost","root");
mysql_select_db("clientes",$link);
mysql_query('INSERT INTO registrados SET fecha = now()');
mysql_query("INSERT INTO registrados(nombre,apellidos,email,telefono,direccion,cp,ciudad,provincia,pais,profesion,empresa,website)
VALUES ('{$_POST['nombre']}','{$_POST['apellidos']}','{$_POST['email']}','{$_POST['telefono']}','{$_POST['direccion']}','{$_POST
['cp']}','{$_POST['ciudad']}','{$_POST['provincia']}','{$_POST['pais']}','{$_POST['profesion']}','{$_POST['empresa']}','{$_POST['website']}')",$link);
$my_error = mysql_error($link);
if(!empty($my_error)) {
echo "Ha habido un error al insertar los valores. $my_error";
echo "<meta http-equiv='refresh' content='3;url=http://localhost/subscribirse/subscribete.html'>";
} else {
echo "Los datos han sido introducidos satisfactoriamente";
echo "<meta http-equiv='refresh' content='3;url=http://localhost/subscribirse/unsubscribe.html'>";
}
} else {
echo "Error, no ha introducido todos los datos";
echo "<meta http-equiv='refresh' content='3;url=http://localhost/subscribirse/subscribete.html'>";
}
mysql_close($link);
?>