estoy haciendo una página muy simple, en la que se pueden agregar registros en la base de datos. La cosa es que ya está todo hecho pero al insertar una letra con tilde en la base de datos desde la web, allí no la sale la palabra normal si no la codificación en html. Es decir, para poner Sí me sale: Sí y eso pues es una cagada, ya que después al decirle que me los presente me saca lo segundo y no lo primero. He mirado a ver si pasaba lo mimo si insertaba registros directamente desde la base de datos y no pasa eso, se añaden normal. Y no sé que hacer. Creo que el código php que inserta los registros no es demasiado necesario, simplemente es un insert poniéndole a cada variable:
Código:
Puede que lo de htmlentities haga algo, pero no lo sé. ¿Sabés si hay algo que pueda hacer?'" . strip_tags(htmlentities($prueba)) . "'
Muchas gracias.