Tema: PHP Mysql
Ver Mensaje Individual
  #10 (permalink)  
Antiguo 08/03/2011, 11:08
hiramhzr
 
Fecha de Ingreso: enero-2011
Ubicación: En un Cuarto Cubierto de Pasto Verde
Mensajes: 95
Antigüedad: 13 años, 3 meses
Puntos: 3
Respuesta: PHP Mysql

Cita:
Iniciado por jotaincubus Ver Mensaje
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
  1. <?php
  2. session_start();    
  3. if(!isset($_SESSION[level]) == 2)header("location: index.php");
  4. $_SESSION[nomDepartamento] == $nomDepartamento;    
  5. include('conexion.php');
  6. //variables POST
  7. $idemp=$_POST['idTarea'];
  8. $motivo=$_POST['motivo'];
  9. $fechaCo=$_POST['fechCom'];
  10.  
  11.  
  12. echo "$nomDepartamento";
  13. echo "$idemp";
  14. echo "$fechco";
  15. echo "$motivo";
  16.  
  17. $sql2="INSERT INTO historicoCambioFecha(id,relacion,nuevaFecha,antiguaFecha,motivo,departamento) VALUES ('null','$idemp','$fechaCo',$fechaCo','$motivo','$nomDepartamento')";
  18. mysql_query($sql2);
  19. $sql="UPDATE task SET fechaCompromiso='$fechaCo' WHERE id=$idemp";
  20.  
  21. include('consultaFecha.php');
  22. ?>