Ver Mensaje Individual
  #1 (permalink)  
Antiguo 31/10/2012, 07:58
juanfh246
 
Fecha de Ingreso: septiembre-2012
Ubicación: santo domingo
Mensajes: 53
Antigüedad: 11 años, 7 meses
Puntos: 0
Pregunta 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>';
                }
            }
        }