zqbinary
2016-03-13 12:04
$sql="SELECT id,username,age FROM user;"; //要分号
$sql="DELETE FROM user WHERE id=".$id; //不用分号(例子来自doAction')
在MySQL中,每一行命令都是用分号(;)作为结束的,但是当一行MySQL命令被插入在PHP代码中时,最好把后面的分号省略掉,因为 PHP 也是以分号作为一行的结束的,额外的分号有时会让 PHP 的语法分析器搞不明白,但是 PHP 在执行 MySQL 命令时会自动的帮你加上的。
用不用分号都可以,在执行sql语句时是不会被影响
Duang~MySQLi扩展库来袭
28643 学习 · 181 问题
相似问题