Ver Mensaje Individual
  #13 (permalink)  
Antiguo 30/08/2014, 18:20
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: No funciona la variable dentro de la consulta MYSQL

Tienes el nombre de la columna mal escrito. Hay un espacio en blanco en el nombre...
No deben existir, y si así lo tienes en la tabla de la base, está mal.

Código MySQL:
Ver original
  1. SELECT SUM(PLASTICO_ PET) -- <-- Hay un espacio en blanco en ese nombre de columna.
  2. FROM visitas
  3. WHERE FECHA BETWEEN '2014-08-01' AND '2014-08-27' AND PERFIL='RP-001'

¿Qué simple, no?

Por eso suelo decir que el 99% de los errores de sintaxis en una creación dinámica de queries, es producto de lo que contienen las variables...

Ahora bien, quiero hacerte notar que cuando pusiste la definición de los selectores dde donde proviene ese valor, no nos estabas dando información verídica, y si no nos la das, es imposible ayudar.
Lo que dijiste era que ese valor proviene de esto:
Código HTML:
Ver original
  1. <label for="select"></label>
  2. <select name="select" id="select">
  3.   <option value="PLASTICO">PLASTICO</option>
  4.   <option value="METAL">METAL</option>
Y no es cierto. Ninguna de las opciones tiene ese value...
¿De dónde viene?
No es del $_POST...
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)

Última edición por gnzsoloyo; 30/08/2014 a las 18:26