这段代码有什么问题:
$q = query("select * from users where email = '$_POST['email']' and name = '$_POST['name']'");
Run Code Online (Sandbox Code Playgroud)
解析错误:T_STRING' or在第16行的C:\ wamp\www\conn\index.php中解析错误,期待T_VARIABLE'或'T_NUM_STRING'
提前致谢.
$q = query("select * from users where email = '{$_POST['email']}' and name = '{$_POST['name']'}");
Run Code Online (Sandbox Code Playgroud)
你错过了两个引号.另外:
1)总是逃避用户输入(出于安全原因):
$email = mysql_real_escape_string($_POST['email']);
$name = mysql_real_escape_string($_POST['name']);
$q = query("select * from users where email = '{$email}' and name = '{$name}'");
Run Code Online (Sandbox Code Playgroud)
2)获取一个代码突出显示的编辑器,这样您将来就不会遇到类似的问题.我推荐Notepad ++.
| 归档时间: |
|
| 查看次数: |
136 次 |
| 最近记录: |