Correggetemi se sbaglio:
codice:
"SELECT * FROM prodotti WHERE Categoria = '$c_cercaP'"
cerca una linea in prodotti dove Categoria č uguale alla variabile. Esattamente.$
invece
codice:
"SELECT * FROM prodotti WHERE Categoria LIKE '$c_cercaP'"
cerca in prodotti una linea in cui categoria contenga esattamente la variabile.
Forse non funziona perchč deve contenere Esattamente la variabile
prova con
codice:
"SELECT * FROM prodotti WHERE Categoria LIKE '%$variabile%'"
es: $variabile= "as";
potrebbe trovare per esempio
casa
cassa
mentre come avevi fatto tu avrebbe cercato una linea in cui ci fosse stato esattamente "as"