como te comente, sigues teniendo errores por q no probaste en un ambiente controlado tu consulta mysql
mira tu codigo
y luego mira este otro
notas la diferencia?? el simbolo DOLAR en php significa Variable eso creo que ya lo tienes claro, pero que hace una Variable en el nombre de una TABLA? almenos que tu tabla sea variable