php查询mysql数据库 查询条件为中文字符串变量时无法查询
$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");
就不行了 请问怎么解决啊
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");
就不行了 请问怎么解决啊
...全文
相关推荐
PHP中文版手册CHM
**数据库交互**:PHP支持多种数据库系统,如MySQL、PostgreSQL等,手册中详述了如何进行数据库连接、查询、事务处理等操作。6.
中文php文档for Dash (Mac)
**基础概念**: 解释PHP的安装、配置、语法基础,如变量、数据类型、控制结构(条件语句和循环)、函数等。2.
PHP+MySQL实现模糊查询员工信息功能示例
如果是,则构造一个SQL查询字符串,其中使用了“LIKE”语句和通配符“%”,从而实现模糊查询的功能。构造查询时,需要考虑到SQL注入的安全风险。
php插入到mysql数据库中文乱码问题解决
在PHP开发过程中,遇到将中文数据插入MySQL数据库时出现乱码的问题是常见的技术挑战。当用户在重新安装系统并配置PHP环境后,遇到中文字符以乱码形式显示,这通常与编码格式不匹配有关。以下是一些关键知
怎样通过PHP连接MYSQL数据库、创建数据库、创建表-PHP编程教程.docx
例如:```phpsqlstr = "create database other_dwww";mysql_query(sqlstr) or die("无法创建,一般请检查权限什么的");```四、创建


基础编程

