这里是我的问题:什么是不带引号的PHP变量
什么是不带引号的PHP变量/字符串?下面是我写的,走到错误代码:
$email = $_POST['email'];
$query = "DELETE FROM email_list WHERE email = $email";
正确的代码应该是:
$query = "DELETE FROM email_list WHERE email = '$email'";
所以,变量$ email是不是没有引号的字符串,即使它是我输入的形成?
然后我在PHP写代码:
echo($email."<br />");
echo("$email" ."<br />");
结果竟然是在浏览器中一样。 那么为什么我应该添加另外一个单引号来封装$ email而它已经被双引号括起来了?
您是否尝试过回显查询? – Swellar