可能重复:
MySQL - 何时使用单引号、双引号和反引号?
问题 1
为什么这行得通?
"SELECT `id` FROM `table` WHERE x= '".$y."'"
但不是这个?
"SELECT `id` FROM `table` WHERE 'x' = '".$y."'"
^ ^
Notice the extra single quotes
问题 2使用id比`id` 更好 (带有奇怪的引号)?还是因为双引号将其解释为变量?