Ver Mensaje Individual
  #1 (permalink)  
Antiguo 07/06/2010, 12:27
mariaalgarra
 
Fecha de Ingreso: octubre-2009
Mensajes: 7
Antigüedad: 15 años, 1 mes
Puntos: 0
Pregunta recuperar campos con tildes

Hola,

tengo una base de datos sql server que no puedo modificar donde el collation es SQL_Latin1.

Al ecuperar desde php un valor que tiene tilde me saca símbolos raros (ej: al pedir Martín devuelve Martön).

Entiendo que esto es por algún tema de conversión entre Latin1 y UTF-8, sabéis cómo puedo desde el código de PHP solucionar esto?

Gracias.

Mi código:
Código PHP:
 <?php

  $nombre1 
"pepe";

  
$link mssql_connect($serveruser_dbSAP$pwd_databaseSAP);
  
mssql_select_db($dbn);
  
  
$sql_nombre mssql_query("SELECT nombre, apellidos where nombre ='".$nombre1."'");

  while (
$row_nombre mssql_fetch_array($sql_nombre)){
    
$nombre $row_nombre['nombre']; //pepe
    
$apellido $row_nombre['apellido']; //martín - Así aparece en la BBDD
  
}

  echo 
$nombre//pepe
  
echo $apellido//martön - Así lo recupero/imprimo desde el código.

?>