Cita:
Iniciado por jotaincubus
Bueno primero que todo para un INSERT debes colocar los campos asi
INSERT INTO tabla (campo1, campo2, campo3) VALUES ('$campo1', '$campo2', '$campo3');
Segundo si quieres guardar en otra tabla la fecha que tiene antes de hacer el UPDATE debes hacer un SELECT de esa fecha e insertarla en la otra tabla y despues hacer el UPDATE
Espero ser claro, y que te sirva la info que te brindo.
Muchas gracias por tu respuesta de hecho tienes razon es logico que primero guarde la fecha y despues la cambie (Y)
Realizo un echo para ver que variables son las que tengo y solo me muestra la variable motivo y el id de la tarea y todo lo de mas no, tomando en cuenta que departamento la tengo desde que inicio sesiion esta bien asiganada la variable en la parte de arriba??
Código PHP:
Ver original<?php
if(!isset($_SESSION[level
]) == 2)header("location: index.php"); $_SESSION[nomDepartamento] == $nomDepartamento;
include('conexion.php');
//variables POST
$idemp=$_POST['idTarea'];
$motivo=$_POST['motivo'];
$fechaCo=$_POST['fechCom'];
echo "$nomDepartamento";
echo "$idemp";
echo "$fechco";
echo "$motivo";
$sql2="INSERT INTO historicoCambioFecha(id,relacion,nuevaFecha,antiguaFecha,motivo,departamento) VALUES ('null','$idemp','$fechaCo',$fechaCo','$motivo','$nomDepartamento')";
$sql="UPDATE task SET fechaCompromiso='$fechaCo' WHERE id=$idemp";
include('consultaFecha.php');
?>