文章詳情頁
php+mysql 根據(jù)ID 循環(huán)下載數(shù)據(jù) 每次下一筆
瀏覽:265日期:2022-06-09 15:59:53
問題描述
比如 表內(nèi)容為
id name
1 a
2 b
3 c
4 d
第一次 下載 id為1
第一次 下載 id為2
第一次 下載 id為3
第一次 下載 id為4
id為4完畢后又從1開始 ,一直無限循環(huán),要能支持高并發(fā)!
之前我用的是 把id 保存在另一個(gè)表里面,每次下載從表里面讀取最后一次的id,下載數(shù)據(jù)時(shí)就,要大于這個(gè)id的數(shù)據(jù) 就行了,但是高并發(fā)會(huì)下到重復(fù)的數(shù)據(jù),而且要操作另一個(gè)表有點(diǎn)麻煩,有沒有大神有其他好的方法!
問題解答
回答1:首先排序?yàn)檎蛳螺d一輪,直到最后一個(gè)id,然后倒敘排序又下載一輪,直到最后一個(gè)id,然后又正序,無限走下去
回答2:第一次 下載 id為1
第二次 下載 id為2
第三次 下載 id為3
第四次 下載 id為4
相關(guān)文章:
1. javascript - sublime快鍵鍵問題2. javascript - 移動(dòng)端上不能實(shí)現(xiàn)拖拽布局嗎?3. 實(shí)現(xiàn)bing搜索工具urlAPI提交4. javascript - ios返回不執(zhí)行js怎么解決?5. thinkPHP5中獲取數(shù)據(jù)庫數(shù)據(jù)后默認(rèn)選中下拉框的值,傳遞到后臺(tái)消失不見。有圖有代碼,希望有人幫忙6. index.php錯(cuò)誤,求指點(diǎn)7. javascript - 如何判斷不同兩個(gè)對(duì)象觸發(fā)同一事件?8. angular.js - 單頁應(yīng)用(ng/vue)該如何監(jiān)聽用戶離開當(dāng)前頁面(或者路由)?9. javascript - react native在run-android時(shí)出現(xiàn)這個(gè)錯(cuò)誤該怎么解決?大神賜教10. c++ - QWebEngineView加載url后直接點(diǎn)擊鏈接沒有反應(yīng)要怎么解決?
排行榜

熱門標(biāo)簽
網(wǎng)公網(wǎng)安備