php
  • mysql
  • join
  • limit
  • 2012-03-04 126 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); 
    
    相關問題