webmaster`SELECT * FROM`st_sponsors` WHERE 1 LIMIT 0,30'在第1行

时间:2016-02-17 09:34:42

标签: php mysql sql

抱歉,我对MYSQL完全不了解,也不了解我必须做什么。
谢谢你的帮助

  

#1064 - 您的SQL语法出错;检查与您的MySQL服务器版本相对应的手册,以便在'`webmaster`SELECT * FROM`st_sponsors` WHERE 1 LIMIT 0,30'附近使用正确的语法。在第1行

webmaster

!此表不包含唯一列。网格编辑,复选框,编辑,复制和删除功能不可用。

st_sponsors

3 个答案:

答案 0 :(得分:2)

您必须在子句之间添加空格(并且您不需要\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";

答案 1 :(得分:0)

试试这个

$sql = "SELECT sp.webmaster FROM st_sponsors sp
ORDER BY sp.webmaster ASC LIMIT 0, 30";

答案 2 :(得分:0)

你可以用这个:

Query = "select * from jofy.user jofy.artist where username='" & TextBox1.Text & "' and password='" & TextBox2.Text & "'"`