php查询mysql数据库 查询条件替中文字符串变量时无法查询
2015-03-26 22:33
369 查看
$temp2 ='十年';
mysql_query("SET NAMES GBK");
$res = mysql_query("select songer_name from song_tab where song_name ='十年'");
可以查询出结果
但是
$temp2 ='十年';
mysql_query("SET NAMES GBK");
$res = mysql_query("select songer_name from song_tab where song_name =$temp2");
就不行了
$res = mysql_query("select songer_name from song_tab where song_name ='$temp2'");
或 ‘{$temp2'}’都可以
mysql_query("SET NAMES GBK");
$res = mysql_query("select songer_name from song_tab where song_name ='十年'");
可以查询出结果
但是
$temp2 ='十年';
mysql_query("SET NAMES GBK");
$res = mysql_query("select songer_name from song_tab where song_name =$temp2");
就不行了
$res = mysql_query("select songer_name from song_tab where song_name ='$temp2'");
或 ‘{$temp2'}’都可以
相关文章推荐
- 字符串查询条件预处理 就是查询时某变量进行过滤处理
- Mysql数据库中PreparedStatement 在使用sql语句无法查询中文的问题
- PLSQL带中文条件查询无法读出记录
- 字符串变量作mysql查询条件
- java中登录查询条件为中文时,rs.next为false,导致无法登录
- pl/sql中在where in()子句里怎么使用字符串变量来传递查询条件?
- 字符串变量作mysql查询条件
- PLSQL显示乱码-无法进行中文条件查询解决
- PLSQL显示乱码-无法进行中文条件查询解决
- Microsoft SQL Server中条件字段是Nvarchar类型的,条件有中文的无法查询的原因及处理方法
- 如何在django的filter中传递字符串变量作为查询条件(动态改变查询条件)
- MS SQL 查询条件中有中文时,无法抓到数据
- PLSQL无法进行中文条件查询解决
- 解决pl/sql developer 中文字段显示乱码或无法用中文作查询条件的问题
- INFORMIX数据库PHP ODBC连接无法插入中文、查询中文的解决方案!!搞了三天啊!!
- php 中parse_str实现查询字符串解析到变量中
- mysql数据库不能识别中文的查询条件。
- 关于php中使用odbc或者pdo连接sqlserver时如果查询条件中存在中文会导致查询失败的问题
- oracle中无法查询中文条件
- PLSQL显示乱码-无法进行中文条件查询解决