Los valores representados por cadenas de caracteres deben quedar encerrados entre apóstrofes en la sentencia INSERT.
Cuando colocas las variables debes tener en cuenta que las mismas pondrán el
contenido, pero no le agregarán lo necesario para ser reconocidas como cadenas.
Código PHP:
Ver original$insertar = "INSERT INTO abejas(usuario,edad,dinero)
VALUES('$usuario', $edad, $dinero)";
En cuanto a los valores numéricos, debes tender cuidado al colocar el valor en el string, porque los números decimales deben ir con punto y no con coma, y además no deben llevar separadores de mil (es decir 12.678,08 se debe escribir 12678.08).
Diferente sería si usases otro lenguaje y los valores entraran como parámetros del objeto de ejecución; en ese caso el conector a la base resuelve el problema.