你現在如果你有以下eventids方式:1111,1112,1113,1114,1115,1116,1117與您查詢它將返回1116和1117.所以,我認爲你可能需要做的就是將DESC
更改爲ASC
。這樣做應該生產1111和1112
編輯,如果你只需要下一個記錄的按鈕,然後使用LIMIT 1
和類似以下內容:
$eventid = _GET['eventid']
$resultnext = mysql_query("SELECT events.*, tblimage.*
FROM events LEFT JOIN tblimage
ON events.id_user = tblimage.userid
WHERE event_id > '$eventid'
Order By event_id
LIMIT 1");
$nResults = mysql_num_rows($resultnext);
if ($nResults > 0) {
$row = mysql_fetch_row($resultnext);
echo $row[0]; // 1112 would be what is returned if event id was the first field
echo $row[1]; // would be what ever the second field is
<a class="ui-pagination-next"
id="next"
data-ajax="true"
href="eventviewtester.php?eventid=<?php echo $row[0];?>"
style="display:none;"
></a>
} else {
//No Records were returned
}
我不是一個PHP專家。我只是基於我所做的搜索將這些代碼放在一起。 echo $row[0]
顯示如何獲取單個數據。與按鈕代碼一起使用。
好的,但我如何調用1112如果即時通訊記錄1111用於下一個按鈕? – Steven
** @史蒂文**,我不知道我跟着你。你的意思是你更喜歡將1112作爲結果中的第一個記錄?看看我的編輯,我認爲你需要 – Linger
不,讓我試着更好地解釋。好的,所以url中有1111,因此頁面上的數據需要具有該記錄的表格細節。但我想要一個下一個按鈕,然後將1112.我如何設置下一個按鈕來閱讀1112? – Steven