Ver Mensaje Individual
  #2 (permalink)  
Antiguo 30/11/2014, 07:40
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: Tabla vacía en resultados de BD

Dada la sintaxis que usas en la consulta a la base, es decir ateniéndonos al SQL puro, hay algo que tienes que tener en cuenta...
Código MySQL:
Ver original
  1. SELECT * FROM TABLE3
  2. WHERE Categoría LIKE '$categoria'

LIKE se usa en SQL para buscar patrones dentro de un texto cualquiera, pero la búsqueda de un patrón significa que lo que contiene la columna debe ser parecido o contener algo dado, pero para eso se deben usar caracteres de comodín:
Código MySQL:
Ver original
  1. SELECT * FROM TABLE3
  2. WHERE Categoría LIKE '%$categoria%'
Sin ellos esto:
Código SQL:
Ver original
  1. Categoría LIKE '$categoria'
es semánticamente idéntico a esto:
Código SQL:
Ver original
  1. Categoría = '$categoria'
lo que quiere decir que en tu consulta, el contenido a devolver debe ser estrictamente igual a lo que recibes por formulario.

¿Se entiende?
¿Lo has tomado en cuenta?

Prueba con los comodines y veamos si el error anda por allí.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)