Ver Mensaje Individual
  #2 (permalink)  
Antiguo 16/11/2018, 07:26
Avatar de Alexis88
Alexis88
Philosopher
 
Fecha de Ingreso: noviembre-2011
Ubicación: Tacna, Perú
Mensajes: 5.552
Antigüedad: 12 años, 5 meses
Puntos: 977
Respuesta: No he podido editar un registro

Antes de hacer la redirección, necesitas comprobar si se pudo guardar los datos. Puedes utilizar una condición:

Código PHP:
Ver original
  1. if ($res){
  2.     header('Location: sales.php?id=cash&invoice=' . $_POST['invoice']);
  3. }
  4. else{
  5.     echo mysql_errno($conexion) . ": " . mysql_error($conexion);
  6. }

Si el proceso de guardado fue exitoso, se hará la redirección; caso contrario, se mostrará el código y mensaje de error generado por MySQL. Por cierto, si en el primer archivo estás usando la extensión PDO, sería ideal que fuera así en los demás archivos, como en el que realizas el guardado de la información.

En caso de que no se produjera un error en el guardado y aun así no consiguieras actualizar los datos, puedes probar imprimiendo la consulta SQL y probándola en el administrador de bases de datos que uses, como puede ser phpmyadmin.

__________________
«Juro por mi vida y mi amor por ella, que jamás viviré para el provecho de otro hombre, ni le pediré a otro hombre que viva para el mío».

Ayn Rand