Ver Mensaje Individual
  #7 (permalink)  
Antiguo 16/12/2007, 18:31
Carol_84
 
Fecha de Ingreso: septiembre-2007
Mensajes: 234
Antigüedad: 17 años, 2 meses
Puntos: 1
Exclamación Re: Simbolos raros en las palabras con tilde ó ñ

Hola de nuevo :)
Pense, q lo había solucionado del todo, pero no.
Haber he puesto en el fichero en el que selecciono mi BD, despues de la instrucción en la que indico la BD que utilizo:
mysql_query ("SET NAMES 'utf8'");
Y cuando quiero mostrar los datos de mi BD, he puesto:
while($row=mysql_fetch_array($resultado))
{
$var=utf8_encode($row['titulo']);
echo $var."<br>";
}


Y cuando inserto en la BD los datos procedentes de un formulario hago :
$ponencia=utf8_decode($row['ponencia']);
$tipo=utf8_decode($row['tipo']);
$query = "INSERT INTO tipo_ponencia(titulo,tipo) VALUES($ponencia,$tipo)";
.
El problema que tengo es que si en el formulario escribo una palabra con tilde por ejemplo "publicación", en la BD solo me almacena "publicaci", es decir que me almacena la palabra hasta donde está la tilde.

Si la palabra no lleva tilde me funciona perfectamente, pero sino no.
¿Alguien puede decirme cmo puedo solucionarlo?
++Gracias