Ver Mensaje Individual
  #2 (permalink)  
Antiguo 20/11/2012, 07:05
Avatar de djaevi
djaevi
 
Fecha de Ingreso: marzo-2007
Ubicación: Moreno, Buenos Aires
Mensajes: 400
Antigüedad: 17 años, 1 mes
Puntos: 47
Respuesta: Problema a la hora de mostrar comentarios

no se si sirva pero la funcion utf8_decode se usa para cuando subes los datos a tu base.

para mostrar los datos se usa utf8_encode x ejemplo:

Código PHP:
Ver original
  1. $query_insertar = mysql_query("INSERT INTO comentarios (comentario) VALUES ('".utf8_decode($comentario)."')");
  2.     $query_insertar;

y luego para mostrar:

Código PHP:
Ver original
  1. echo utf8_encode($fila["comentario"]);

Por otro lado noto algo rara tu sentencia mysql para subir datos ya que esa sintaxis se asemeja mas a la de UPDATE que a la de INSERT para hacer los INSERT te recomiendo que uses estas 2 formas:

1:
Código MySQL:
Ver original
  1. INSERT INTO tabla (campo1, campo2 , campo3) VALUES (valor1, valor2, valor3);

2:
Código MySQL:
Ver original
  1. INSERT INTO tabla VALUES (NULL,valor1,valor2,valor3) // En este caso deberas dar un valor para todos los campos.

y para UPDATE si usa SET:

Código MySQL:
Ver original
  1. UPDATE tabla SET campo1 = valor1, campo2 = valor2 , campo3 = valor3 WHERE idElemento = X;
Saludos!