Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/01/2015, 15:36
rodrigoortegam
 
Fecha de Ingreso: octubre-2010
Mensajes: 4
Antigüedad: 14 años, 2 meses
Puntos: 0
Problemas a ingresar caracteres chinos con php

estimados les cuento mi problema... tengo una base de datos con codificacion china en donde debo ingresas el nombre del proveedor en chino caracteres y el producto que nos provee... el problema es que la instruccion insert si la corro directamente por el analizador de consultas sql server me la ejecuta sin ningun error pero en una pagina php me dice que esta mala la instruccion

ejemplo

insert into prueba (palabra)values('你好吗')

Warning: mssql_query(): message: Falta la comilla de cierre despu�s de la cadena de caracteres '?????)'. (severity 15) in c:\archivos de programa\apache group\apache\htdocs\planes\prueba.php on line 22

Warning: mssql_query(): message: Sintaxis incorrecta cerca de '?????)'. (severity 15) in c:\archivos de programa\apache group\apache\htdocs\planes\prueba.php on line 22

Warning: mssql_query(): Query failed in c:\archivos de programa\apache group\apache\htdocs\planes\prueba.php on line 22

como pueden ver la estructura es correcta en todo sentido y si la corro en sql directo me ingresa el dato correcto sin error pero en php me arroja error

la pagina php esta codificada de la siguiente manera
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Documento sin título</title>
</head>

y en ninguna parte del codigo se realiza ningun cambio de formato

que puede ser...

atento a su respuesta...

rodrigo