Llevo ya bastantes horas buscando el porqué no me actualiza.
He puesto un echo para visualizar los datos que llegan y van bien el problema que al actualizar va a la parte que dice Error no se actualiza.
Dejo aquí el programa a ver si alguien me puede ayudar y detectar donde está el problema.
Código PHP:
Quiero agregar también que este programa es igual a otro que tengo de articulos y ese si lo hace bien.Ver original
<?php include "conexion.php"; $numfac= $_POST['numfac']; $nuevonumfac= $_POST['nuevonumfac']; $fechafac= $_POST['fechafac']; $nuevofechafac= $_POST['nuevofechafac']; $albaran= $_POST['albaran']; $nuevoalbaran= $_POST['nuevoalbaran']; $vspedido= $_POST['vspedido']; $nuevovspedido= $_POST['nuevovspedido']; $empresa= $_POST['empresa']; $nuevoempresa= $_POST['nuevoempresa']; $fechavenc= $_POST['fechavenc']; $nuevofechavenc= $_POST['nuevofechavenc']; $subtotal= $_POST['subtotal']; $nuevosubtotal= $_POST['nuevosubtotal']; $iva= $_POST['iva']; $nuevoiva= $_POST['nuevoiva']; $total= $_POST['total']; $nuevototal= $_POST['nuevototal']; $estado= $_POST['estado']; $nuevoestado= $_POST['nuevoestado']; if ($nuevonumfac==0){ $nuevonumfac=$numfac; } if ($nuevofechafac==""){ $nuevofechafac=$fechafac; } if ($nuevoalbaran==0){ $nuevoalbaran=$albaran; } if ($nuevovspedido==0){ $nuevovspedido=$vspedido; } if ($nuevoempresa==""){ $nuevoempresa=$empresa; } if ($nuevofechavenc==""){ $nuevofechavenc=$fechavenc; } if ($nuevosubtotal==0){ $nuevosubtotal=$subtotal; } if ($nuevoiva==0){ $nuevoiva=$iva; } if ($nuevototal==0){ $nuevototal=$total; } if ($nuevoestado==0){ $nuevoestado=$estado; } echo "UPDATE facturas SET numfac='".$nuevonumfac."', fechafac='".$nuevofechafac."', albaran='".$nuevoalbaran."', vspedido='".$nuevovspedido."', empresa='".$nuevoempresa."', fechavenc='".$fechavenc."', subtotal='".$nuevosubtotal."', iva='".$nuevoiva."', total='".$nuevototal.", estado='".$nuevoestado."'"; return; $actualizar=mysql_query("UPDATE facturas SET numfac='".$nuevonumfac."', fechafac='".$nuevofechafac."', albaran='".$nuevoalbaran."', vspedido='".$nuevovspedido."', empresa='".$nuevoempresa."', fechavenc='".$nuevofechavenc."', subtotal='".$nuevosubtotal."', iva='".$nuevoiva."', total='".$nuevototal."' estado='".$nuevoestado."' WHERE numfac='".$numfac."'", $conexion); if ($actualizar) { echo " <html> <head> <meta http-equiv='REFRESH' content='0 ; url=index.html'> <script> alert ('Actualizada con exito!!!'); </script> </head> </html> "; } else { echo " <html> <head> <meta http-equiv='REFRESH' content='0 ; url=index.html'> <script> alert ('Error no se ha actualizado!!!'); </script> </head> </html> "; } ?>
Gracias y saludos