Ver Mensaje Individual
  #11 (permalink)  
Antiguo 30/08/2008, 13:10
Avatar de DooBie
DooBie
 
Fecha de Ingreso: septiembre-2004
Mensajes: 1.101
Antigüedad: 19 años, 7 meses
Puntos: 71
Respuesta: escapar consulta de la BD

Cita:
Iniciado por Vane23 Ver Mensaje
hola, pues miren en la BD está bien guardado, incluso ya mostré el valor con un echo y sí me trae lo que es, el problema es cuando quiero ponerlo en algún campo de texto, ya DooBie me decia que parecía ser un problema de comillas dobles. Este es mi código para insertar un registro :)

$coment= strip_tags(utf8_encode($_POST['coment']));
$usr= strip_tags(utf8_encode($_POST['usr']));
$liga=Conectarse();
$datos = mysql_query("SELECT comentario FROM comentarios WHERE comentario='$coment'",$liga);
$numFilas=mysql_num_rows($datos);
if($numFilas == 0)
{
mysql_query("INSERT INTO comentarios(comentario,fecha,usr) values ('$coment',NOW(),'$usr')",$liga);
mysql_free_result($datos);
mysql_close();
}

gracias chicos, cualquier sugerencia o comentario se los agradeceré mucho

salu2
cambia esta linea:
Código PHP:
mysql_query("INSERT INTO comentarios(comentario,fecha,usr) values ('$coment',NOW(),'$usr')",$liga); 
por esta:
Código PHP:
mysql_query("INSERT INTO comentarios(comentario,fecha,usr) values ('".stripslashes($coment)."',NOW(),'$usr')",$liga);