Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/292.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用php在mssql中插入中文值_Php_Wordpress - Fatal编程技术网

如何使用php在mssql中插入中文值

如何使用php在mssql中插入中文值,php,wordpress,Php,Wordpress,这是针对英文数据的工作,但当我将中文数据放入其中时,显示错误如下: 警告:mssql_query():消息:“7777”附近的语法不正确。 (严重性15)第1068行 警告:mssql_query():常规SQL Server错误:检查来自的消息 第1068行中的SQL Server(严重性15) 警告:mssql_query():查询失败的第1068行 我的猜测:这是编码。对于“中文数据”,你想说你使用的是非拉丁字母,对吗 您是否检查了数据库/表的排序规则?对于您的数据库和表,它必须是utf8

这是针对英文数据的工作,但当我将中文数据放入其中时,显示错误如下:

警告:mssql_query():消息:“7777”附近的语法不正确。 (严重性15)第1068行

警告:mssql_query():常规SQL Server错误:检查来自的消息 第1068行中的SQL Server(严重性15)

警告:mssql_query():查询失败的第1068行


我的猜测:这是编码。对于“中文数据”,你想说你使用的是非拉丁字母,对吗

您是否检查了数据库/表的排序规则?对于您的数据库和表,它必须是
utf8\u unicode\u ci

$insert_val = "insert into [LightingDB].[dbo].[pendinglist] (  [Order_number]     ,[Name],[phone],[vendor_address],[vendor_name],[product],[gender],[birthday]      ,[order_date],[p_key_address],[payment_status]) values ($order_id,'$customer_name','$phone','$vendor_address','$vname','$product','$gender','$bdate','$order_date','$pkadr',$payment_status)";