Hola.
Recomendación, esto siempro lo hago yo.
- Pone un echo a cada sentencia SQL
- Copia la sentencia SQL que ves en el navegador
- Ejecuta dicha sentencia directamente al motor de base de datos
- Depura!!
- Si todo lo anterior no te funciona, pone banderines en el código para ir viendo el flujo del código.
Hasta Luego .-