
09/03/2009, 09:43
|
 | | | Fecha de Ingreso: diciembre-2008
Mensajes: 156
Antigüedad: 16 años, 3 meses Puntos: 6 | |
Respuesta: Ayuda mysql_insert_id()!!!! Gracias a ambos por la dedicación. Suponía que el problema era porque la variable es local.
He declarado la variable al principio del código php y la he inicializado: $npedido='';.
Luego en la primera función la he llamado: global $npedido; y le he asignado un valor: $npedido=mysql_insert_id();
Por último, en la segunda función la he vuelto a llamar antes de la sentencia SQL para que la introduzca: global $npedido;
Y sigue sin introducir. Tengo puesto un mensaje de alerta para cuando no introduce los valores que es el de: echo "<div>Ha habido un error en la introducción de datos.</div>\n"; que es el que me lanza, por eso se que es problema de $npedido, porque el resto del código está perfecto. |