Ver Mensaje Individual
  #14 (permalink)  
Antiguo 30/08/2014, 18:36
SimonSay
 
Fecha de Ingreso: septiembre-2010
Mensajes: 12
Antigüedad: 13 años, 7 meses
Puntos: 0
Respuesta: No funciona la variable dentro de la consulta MYSQL

Cita:
Iniciado por gnzsoloyo Ver Mensaje
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...


Muchas Gracias gnzsoloyo


Lo anotare y lo recordare para el futuro, te lo agradezco mucho.