Ver Mensaje Individual
  #9 (permalink)  
Antiguo 10/02/2011, 05:12
Avatar de gnzsoloyo
gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: Consulta SELECT

Cita:
No entiendo muy bien que significa aunque tengo la certeza de que el id de la tabla clientes que inserto en la consulta si tiene facturas, pero no me muestra resultados.
:) :) :)
Bueno, me temo que eso sólo se puede resolver revisando el código de inserción línea por línea, porque evidentemente hay algún momento en que el dato necesario no está llegando donde corresponde. Eso sólo se logra debuggeando...

Además, hay que verificar la definición de la tabla y asegurarse de que ambas sean InnoDB y que la tabla de la factura tenga correctamente puesta la FK que corresponde al ID del cliente, apuntando a la PK de la tabla de clientes, y eventualmente que esa FK no pueda ser NULL. Es importante que sean tablas InnoDB y no MyISAM porque si no la FK no funcionará (y MySQL no te avisa que no la pudo definir).
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)