31/10/2012, 07:58
|
| | Fecha de Ingreso: septiembre-2012 Ubicación: santo domingo
Mensajes: 53
Antigüedad: 12 años, 1 mes Puntos: 0 | |
no me funcionan las funciones date() buenas, mi problema es q intento guardar la fecha actual automaticamente en la bd,
en la bd tengo la columna FECHA y en el query en fecha guardo la variable $fecha q es igual a date("Y-m-d"), tengo un form q sube noticias a la bd y quiero q al subir las noticias tambn se guarde la fecha automaticamente, pero cuando subo las noticias el campo de fecha sale en 0000-00-00 e intentado diferentes formas, pero ninguna me ha funcionado aqui dejo el codigo para q les sea mas facil entender:
Código:
$conexion = mysql_connect($host,$user,$pw) or die("No se pudo realizar la conexion con el servidor.");
mysql_select_db($db,$conexion) or die("No se puede seleccionar BD"); // tu_bd es el nombre de la Base de datos .. por siaca.
mysql_set_charset("utf-8",$connexion);
$titulo = $_POST['titulo'];
$contenido = $_POST['contenido'];
$fecha = date("Y-m-d");
$dir = "../content_imagenes/";
$ext = array('image/jpeg', 'image/gif', 'image/png', 'image/bmp', 'image/tiff');
$attachtmp = $_FILES['file']['tmp_name'];
$attachtype = $_FILES['file']['type'];
$attachname = $_FILES['file']['name'];
if(file_exists($attachtmp)) {
if(is_uploaded_file($attachtmp)) {
if(in_array($attachtype,$ext) && $ruta = move_uploaded_file($attachtmp, "$dir$attachname) && $_POST['submit']){
$consulta_insertar = "INSERT INTO cms_frontpage(ID, file_path, file_nombre, file_tmp, TITULO, CONTENIDO, FECHA) VALUES ('','$dir$attachname', '$attachname', '$attachtmp', '$titulo','$contenido', '$fecha')";
mysql_query($consulta_insertar,$conexion) or die("No se pudo insertar los datos en la base de datos.");
mysql_set_charset("utf-8",$connexion);
header("location: http://gobernacionsd.comyr.com/form_php/formulario.php");
}
elseif( isset($titulo) && empty($titulo) or
isset($contenido) && empty($contenido)) {
echo '<script type="text/javascript">alert("no puede dejar campos en blanco y el formato de las imagenes debe ser: jpg, png, tiff o bmp unicamente.")</script>';
}
}
}
|