my_query()的引号注意

Posted dzj11

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了my_query()的引号注意相关的知识,希望对你有一定的参考价值。

$sql="insert into lianxi values(null,‘$usename‘,‘$email‘,$sex,$age,‘$chusheng‘,‘$guanji‘)";

$aa=mysql_query($sql);

这种是常见的语法 可以用echo检查$sql是否有错误 输出如下:

insert into lianxi values(null,‘你好‘,‘[email protected]‘,1,20,‘1988-10-24‘,‘广东‘)

 

注意的是 平时习惯 

$sql="insert into lianxi values(null,$usename,$email,$sex,$age,$chusheng,$guanji)";

少了‘ ‘  输出: 

insert into lianxi values(null,你好,[email protected],1,20,1988-10-24,广东)

这样php是会把变量给解析 但数据库没有‘‘是整形所以 写不进数据库  所以大家以后要注意sql语句加‘‘

以上是关于my_query()的引号注意的主要内容,如果未能解决你的问题,请参考以下文章

shell脚本双引号大括号if语句注意事项

(转)PHP代码细节处理

Python中的单引号双引号三引号

英语中引号的用法

注意MySQL的引号使用

【SQL语句】-MYSQL中关于引号的使用