bueno, no se que es lo que suceda, pues a mi me arroja un error, lo utilizo en local con XAMPP, y bueno, soy novato en esto de usar sintaxis MySQL, asi que si yo fuera un profesional dijera wow, por que me da este error, pero no lo soy. Soy un novato y no tenia ni idea de lo que pasaba.
Da igual, me sigue dando el error de que la variable no esta definida, y empiezo a pensar por que sea un error de XAMPP, pues en mi PC ya me habia fallado antes.
Gracias de igual a los que respondieron