$abc="aaaaaaaaaa";
mysql_query("insert into test values('$abc')");
为什么变量$abc要加引号?不加引号就出错,变量本身就是个字符串,为什么还要加个引号?多此一举吗?
mysql_query("insert into test values('$abc')");
为什么变量$abc要加引号?不加引号就出错,变量本身就是个字符串,为什么还要加个引号?多此一举吗?
在sql语句中的语法是这样的insert into test values('hello');//注意:字符串要加引号
如果在PHP中不加单引号,解析出来的sql语句是这样的insert into test values(hello);//显然这里和上边对比是不对的,就是少了引号。
明白了没?