第一種【{$_GET['id']}加不加單引號都能正常執行沒問題】
$sql = "select * from `news` where `id` = {$_GET['id']}"; $query = mysql_query($sql);
第二種【'{$_POST['con']}'第二種必須加單引號,否則沒效果】
$sql = "insert into `news` (`id`,`title`,`dates`,`contents`) values(null,'{$_POST['tit']}',now(),'{$_POST['con']}')"; mysql_query($sql); echo "更新成功";
其實造成這種現象的原因如下圖的js代碼原理一樣
綜上,我是建議還是加上並將其養成良好的習慣。