Ver Mensaje Individual
  #2 (permalink)  
Antiguo 11/10/2013, 06:53
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: Pasar variables a clausula where

Por lo pronto, el 99% de las veces, el problema en casos como el tuyo es producto de:
1) Variables que no contienen lo que el programador cree que tienen. Deberás verificar el valor real que poseen las variables al momento de quedar construida la consulta.
2) Errores de programación (sesibilidad mayusculas/minusculas, tipos de cadena en funcion de apostrofos y comillas, etc.)

En principio, para nuestro entendimiento del problema, ¿Qué tipo de dato son categoriapro0, categoriapro1 y categoriapro2? ¿VARCHAR o INT?
Según sea eso, es la forma que en programación tendrás que crear la consulta.
El resto, son temas de PHP, que es OFF TOPIC en este foro.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)