我用PHP制作板子时遇到了麻烦它是修改写作的一部分。 我得到这个错误附近的SQL语法错误'and password ='''
你的SQL语法错误;检查手册中 对应于你的MySQL服务器版本正确的语法在1号线
我检查了2个多小时使用 附近“和密码=”“”和溢出搜索其它评论虽然,我无法弄清楚。你们能帮我解决吗?
mysql_connect('localhost', '***', '***') or die(mysql_error());
mysql_select_db('personal_info');
$name = addslashes($name);
$password = addslashes($password);
$email = addslashes($email);
$homepage = addslashes($homepage);
$subject = addslashes($subject);
$memo = addslashes($memo);
$tablename = 'writing';
$writetime = time();
$sql = "select number from $tablename where number=$number
and password='$password'";
$result = mysql_query($sql) or die(mysql_error());
if(mysql_num_rows($result))
{
$sql = "update $tablename set
name = '$name', email = '$email', homepage = '$homepage',
subject = '$subject', memo = '$memo' where number = $number";
mysql_query($sql) or die (mysql_error());
$msg = ' modify successfully';
}
'$ number' ??它在哪里 – Yogus