我在用 PHP 制作板时遇到了麻烦这是修改写作的一部分。我收到了这个错误
您的 SQL 语法有错误;检查与您的 MySQL 服务器版本相对应的手册,以在第 1 行的 'and password=''' 附近使用正确的语法
我检查了两个多小时并在溢出中搜索其他评论,但我无法弄清楚。你们能帮我解决吗?
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';
}