问答详情
源自:7-5 PHP数据库操作之插入新数据到MySQL中

为什么$sql = 'insert into user(name, age, class) values($name, $age, $class)';这样不行?

为什么$sql = 'insert into user(name, age, class) values($name, $age, $class)';这样不行?

提问者:傲娇的向日葵 2015-02-04 16:36

个回答

  • Zhenyu1990
    2015-12-11 23:33:14

    MySQL里插入字符要用''括起来,这个是数据库问题,跟php无关。。。。

  • Fiona0126
    2015-02-04 16:50:51

    用双引号。否则会认为只是一个普通的字符串,不会对$name之类的解析