Jump to content


Photo

Como guardar caracteres especiales en una BD, utilizo mysql


  • Please log in to reply
4 replies to this topic

#1 Nery92

Nery92

    Member

  • Miembros
  • PipPip
  • 13 posts

Posted 24 December 2011 - 06:30 PM

Quiero guardar caracteres especiales en mysql, escribo en el textarea "#$%&/) y solo guarda las comillas, y si pego un texto grande, solo guarda hasta donde encuentra un caracter especial...
  • 0

#2 enecumene

enecumene

    Webmaster

  • Administrador
  • 7419 posts
  • LocationRepública Dominicana

Posted 26 December 2011 - 07:24 AM

Y como estas guardando esas informaciones?
  • 0

#3 Nery92

Nery92

    Member

  • Miembros
  • PipPip
  • 13 posts

Posted 26 December 2011 - 11:29 AM

$sql="insert into publicaciones values (null,'".$_GET["publicacion"]."','".$_SESSION["usuario"]."')";
$res=mysql_query($sql,$con);

Asi lo guardo...
  • 0

#4 enecumene

enecumene

    Webmaster

  • Administrador
  • 7419 posts
  • LocationRepública Dominicana

Posted 26 December 2011 - 11:32 AM

Has verificado que la BD y tablas tengan los collates adecuados, latin1, utf8, etc...
  • 0

#5 SJENERT

SJENERT

    Member

  • Miembros
  • PipPip
  • 11 posts

Posted 28 December 2011 - 09:15 PM

necesitas 3 cosas.
1. que el documento donde escribas, o sea que la página donde está el form tenga el utf8
2. la bd debe estar en utf8 general ci
3. la funcion de conectar debe enviar un query así mysql_query("SET NAMES 'utf8'");

con eso e soluciona
  • 0




IP.Board spam blocked by CleanTalk.