Foros del Web » Programando para Internet » PHP »

Update con acentos y ñ.

Estas en el tema de Update con acentos y ñ. en el foro de PHP en Foros del Web. Buenas, por favor estoy haciendo una actualización de los datos en mi bd y al hacerlos no me reconoce los acentos ni las ñ y ...
  #1 (permalink)  
Antiguo 23/05/2013, 02:24
Avatar de satjaen  
Fecha de Ingreso: septiembre-2012
Ubicación: Jaén (Andalucía)
Mensajes: 893
Antigüedad: 11 años, 7 meses
Puntos: 10
Update con acentos y ñ.

Buenas, por favor estoy haciendo una actualización de los datos en mi bd y al hacerlos no me reconoce los acentos ni las ñ y me los actualiza por caracteres raros.

Así hago el update:

Código PHP:
if ((isset($_POST["MM_update"])) && ($_POST["MM_update"] == "form1")) {
$updateSQL sprintf("UPDATE avisos SET name=%s, apellidos=%s WHERE id_aviso=%s",
                      
                       
GetSQLValueString($_POST['name'], "text"),
                       
GetSQLValueString($_POST['apellidos'], "text"),
                      
                       
GetSQLValueString($_POST['id_aviso'], "int"));
                       
mysql_select_db($database_conexion$conexion);
$Result1 mysql_query($updateSQL$conexion) or die(mysql_error());                       
  

Gracias.
  #2 (permalink)  
Antiguo 23/05/2013, 04:08
Avatar de satjaen  
Fecha de Ingreso: septiembre-2012
Ubicación: Jaén (Andalucía)
Mensajes: 893
Antigüedad: 11 años, 7 meses
Puntos: 10
Respuesta: Update con acentos y ñ.

No se si me he explicado. Pongo en el campo apellidos ORDUÑA GÁMEZ y me lo actualiza como ORDUÑA GÃMEZ.

Gracias
  #3 (permalink)  
Antiguo 23/05/2013, 04:12
Avatar de SetheR  
Fecha de Ingreso: enero-2009
Mensajes: 265
Antigüedad: 15 años, 3 meses
Puntos: 44
Respuesta: Update con acentos y ñ.

Debes indicarle al servidor de BBDD que trabajas con UTF, antes de mandarle cualquier otro query.

Código PHP:
Ver original
  1. mysqli_query("SET NAMES utf8");

Saludos

PD: mysql_query está obsoleto. Actualiza tu código por favor.
  #4 (permalink)  
Antiguo 23/05/2013, 04:28
Avatar de satjaen  
Fecha de Ingreso: septiembre-2012
Ubicación: Jaén (Andalucía)
Mensajes: 893
Antigüedad: 11 años, 7 meses
Puntos: 10
Respuesta: Update con acentos y ñ.

Cita:
Iniciado por SetheR Ver Mensaje
Debes indicarle al servidor de BBDD que trabajas con UTF, antes de mandarle cualquier otro query.

Código PHP:
Ver original
  1. mysqli_query("SET NAMES utf8");

Saludos

PD: mysql_query está obsoleto. Actualiza tu código por favor.
Ok, gracias.

Etiquetas: acentos, mysql, select, sql, update
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:16.