抱歉,我对MYSQL完全不了解,不知道该怎么办。谢谢您的帮助
#1064-您的SQL语法有误;检查与您的MySQL服务器版本对应的手册以获取正确的语法,以在第1行的'webmaster`SELECT * FROM`st_sponsors` WHERE 1 LIMIT 0,30'附近使用1
webmaster
选择*从st_sponsors
位置1
!该表不包含唯一列。网格编辑,复选框,编辑,复制和删除功能不可用。$sql = "SELECT `st_sponsors`.`webmaster`\n"
. "FROM st_sponsors\n"
. "ORDER BY `st_sponsors`.`webmaster` ASC\n"
. " LIMIT 0, 30 ";
最佳答案
您必须在子句之间添加空格(并且不需要\n
):
$sql = "SELECT `st_sponsors`.`webmaster` "
. "FROM `st_sponsors` "
. "ORDER BY `st_sponsors`.`webmaster` ASC "
. "LIMIT 0, 30";
要不就:
$sql = "SELECT s.`webmaster` FROM `st_sponsors` s ORDER BY s.`webmaster` LIMIT 0, 30";