Ciao satifal,
non credo sia un problema legato alla mia conoscenza di php, in quanto la mia query in origine era proprio così:
$q = "SELECT * FROM gruppi WHERE Key LIKE '%".$_POST["cerca"]."%' LIMIT 1";
solitamente le scrivo sempre in questo modo ,pero' visto che ricevevo questo insolito errore avevo provato a modificarla nel modo in cui ho postato la prima volta.
Mi dispiace di aver nominato l'hosting, non sapevo fosse vietato e mi scuso, l'ho fatto perché pensavo che ci fossero delle impostazioni particolari sul file php.ini o su mySql di cui non ero a conoscenza.
Grazie
P.S.: non capisco tanta acidità.