有人能告诉我为什么这条 SQL 语句没有执行吗?
我得到的错误是'您的 SQL 语法有错误;检查与您的 MySQL 服务器版本相对应的手册,以获取在第 1 行的“Sood”附近使用的正确语法。
表名(tbl_authordescription
)和列名(ad_authorname
)是正确的,因为我已经检查了至少 50 次。
$bd_author = 'Piyush Sood';
$checkauthorquery = "SELECT * FROM tbl_authordescription WHERE ad_authorname = $bd_author";
$Recordset1 = mysql_query($checkauthorquery, $connection_psfriend) or die(mysql_error());
if($Recordset1){
echo 'The author exists.';
}