php
  • mysql
  • join
  • limit
  • 2012-03-04 121 views -4 likes 
    -4

    我试图编辑查询并将LIMIT添加到该查询中,并且需要一段时间。你能帮我一点吗?将LIMIT添加到查询中

    这里的工作查询:

    $result = mysql_query("SELECT * FROM events INNER JOIN event_performers ON events.ID = event_performers.eventID WHERE event_performers.performerID = '898' ORDER BY events.ID"); 
    

    我想补充LIMIT ' . $offset . ', ' . $rowsPerPage给它,但我得到的错误。

    在此先感谢。

    +3

    **什么错误,你如果你不告诉我们什么不起作用,我们绝对不能帮助你。 – Bojangles 2012-03-04 18:21:15

    +1

    有什么错误?你的午餐去了哪里? – 2012-03-04 18:21:23

    +0

    你尝试了什么,你得到的错误是什么? – Gumbo 2012-03-04 18:21:28

    回答

    1

    限制应放在最后,如 “SELECT * FROM your_table LIMIT 0,10” 0偏移和10每页行,可能是它应该是

    mysql_query("SELECT * FROM events INNER JOIN event_performers ON events.ID = event_performers.eventID WHERE event_performers.performerID = '898' ORDER BY events.ID LIMIT ".$offset.", ". $rowsPerPage); 
    
    相关问题