Cita:
Iniciado por NSD Ahi estas enviando el idProd con el nombre de "id"
y aca lo estas quereiendo recibir con el nombre de idProd, el cual no existe.
Debes recibirlo con $_POST["id"] que es el mismo nombre con el que lo mandas.
A eso me refería antes, de echo lo cambié y pensé que ese sería el fallo pero no funciona por lo que he puesto anteriormente; al ver lo que se envía y se recibe, se ve que el valor es undefined en "id" o "idProd" en mi caso ,independientemente de que el valor coincida o no (antes de corregir el error de "id" y después también) creo que algo está fallando a la hora de captar la propiedad creada con data-type porque, por ejemplo, en estado si que sale "estado"= confirmado; mientras que en: "id"= undefined.Tanto en el depurador(mensaje de lo que se envía) como en el mensaje de lo que se está recibiendo.
No tengo ni idea de que puede ser
De todas maneras muchas gracias por contestar y por todo la ayuda que me estás prestando.