sql语句中 values值为什么要加单引号呢?values里面的放的本身就是PHP变量名字呀,双引号中可以解析变量值,为什么还要在变量中加单引号呢
SQL ステートメントの値を一重引用符で囲む必要があるのはなぜですか? -PHP中国語サイトQ&A- SQL文の値に一重引用符を付ける必要があるのはなぜですか? -PHP中国語サイトQ&A
ぜひ見て学んでください。
sql = "insert into user(name, age, class) values('李四', 18, '高三一班')";
1 双引号中的是一个标准的SQL语句,把他拿到mysql中可以单独执行
2 因为是SQL语句,字符型的字段的值要用单引号括起来加以标注
SQL ステートメントの値を一重引用符で囲む必要があるのはなぜですか? -PHP中国語サイトQ&A- SQL文の値に一重引用符を付ける必要があるのはなぜですか? -PHP中国語サイトQ&A
ぜひ見て学んでください。
1 双引号中的是一个标准的SQL语句,把他拿到mysql中可以单独执行
2 因为是SQL语句,字符型的字段的值要用单引号括起来加以标注