cari

Rumah  >  Soal Jawab  >  teks badan

Cara menulis php untuk mengemas kini 500 keping data setiap kali

Sila beri saya kod pseudo
Kemas kini 500 keping data sekali dalam gelung

仅有的幸福仅有的幸福2803 hari yang lalu934

membalas semua(4)saya akan balas

  • 黄舟

    黄舟2017-06-12 09:22:44

    Tolak rekod untuk dikemas kini dalam kelompok ke dalam baris gilir, dan kemudian gunakan baris gilir Kami membuat baris gilir untuk melaksanakan tugas dengan teratur dan memastikan setiap kemas kini selesai.

    balas
    0
  • 怪我咯

    怪我咯2017-06-12 09:22:44

    Saya tidak tahu senario penggunaan khusus, jadi saya tidak berani mempermainkannya

    Bayi

    Selepas mengeluarkan array yang besar

    $res = [];
    for ($x=0; $x<=($res/500); $x++) {
     $res = array_slice($res,0+500*$x,500);
    if($res)
    {
        update table set=value where id($res['id']);修改数据库
        foreach($res as $key=>$value)
        {
            $res[$key]['某值'] = ‘某值’;
        }
    }
    }

    balas
    0
  • 学习ing

    学习ing2017-06-12 09:22:44

    1 Jika ia adalah jadual yang sama dan mempunyai ciri-ciri tertentu yang sama, sesetengah data boleh dikemas kini secara berkelompok menggunakan mana syarat

    update table set count=count+1 where id > 1 and id < 501

    2 Jika jadual berbeza dan logiknya berbeza, maka anda perlu mempertimbangkan sama ada ia akan tamat jika permintaan tidak memerlukan pembayaran pengguna, anda boleh menggunakan fastcgi_finish_request untuk mengganggu permintaan pengguna dan terus melaksanakan kod. atau mengambil bentuk tugas berjadual

    balas
    0
  • 曾经蜡笔没有小新

    曾经蜡笔没有小新2017-06-12 09:22:44

    Mula-mula tentukan jumlah bilangan kali, dan kemudian gunakan gelung for untuk mendapatkan 500 kemas kini setiap kali

    balas
    0
  • Batalbalas