03/06/2013, 08:15
|
| Moderador criollo | | Fecha de Ingreso: noviembre-2007 Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 17 años Puntos: 2658 | |
Respuesta: Seleccionar desde una fecha hacia abajo Primer consejo: No postees código de programación en los foros de BBDD. Postea sólo SQL. Las normas del foro de BBDD (incluido este) lo dicen específicamente.
Segundo consejo: El código de SQL con variables de programación incluidas no nos permite saber si la consulta está o no bien construida, o qué resultados pueden variar en la lógica.
Postea las consultas que realmente le llegan a la base, lo que quiere decir que debes capturar la consulta una vez armada con todos sus valores, y antes de que se envíe a MySQL a ejecutar. Todo lo demás no sirve o es engañoso.
En tu caso, es simplemente poner un echo en el lugar adecuado y copiar lo que te muestre la pantalla.
Algunos tips adicionales, sería que no uses la coma como JOIN implícito, ni uses el WHERE para establecer las relaciones. Para eso está el INNER JOIN, ya que el FROM es optimizable y el WHERE no.
Esencialmente, es mejor ver la consulta completa en SQL con los valores reales y no esa maraña de variables cuyo contenido desconocemos. Con eso si se puede analizar, con lo que has puesto... puede haber muchas cosas que no sepamos si están o no corretamente puestas.
__________________ ¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente... "El problema es la interfase silla-teclado." (Gillermo Luque) |