我希望有人可以帮助看看这里有什么问题:我有一个带有两个字段的表单,EMAIL并PASSWORD打开一个php页面,我打算在表格上运行一个简单的查询.我得到一条没有意义的错误信息:
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '@gmail.com' at line 1.
我在这个案例中输入的电子邮件地址以'@ gmail.com'结尾.
这是代码:
<?php
$dbhost = 'somewhere.net';
$dbuser = 'someUser';
$dbpass = 'pass';
$conn = mysql_connect($dbhost, $dbuser, $dbpass) or die ('Error connecting to mysql');
$dbname = 'medreunten_db1';
mysql_select_db($dbname) or die(mysql_error($conn));
$email = mysql_real_escape_string($_POST['email']);
$query = "SELECT * FROM employee WHERE email = $email";
$result = …Run Code Online (Sandbox Code Playgroud) php ×1