⊗ppSpPDMPS 67 of 83 menu

Pelaksanaan Berbilang Kali Penyataan Bersedia dalam PDO PHP

Kita boleh melaksanakan penyataan bersedia untuk pertanyaan ke pangkalan data beberapa kali. Ini sedikit lebih menjimatkan dari segi sumber berbanding menyediakannya semula setiap kali.

Sebagai contoh, katakan kita perlu membuat pertanyaan untuk mengemaskini gaji pengguna dalam jadual.

Katakan kita sudah mempunyai array bersekutu, di mana kunci mewakili id pengguna, dan nilai - gajinya:

<?php $salaries = [ 1 => 200, 3 => 500, 5 => 700, ]; ?>

Sediakan pertanyaan sekali:

<?php $res = $pdo->prepare('UPDATE users SET salary=? WHERE id=?'); ?>

Sekarang dalam gelung, kita akan mengulangi array kita dan melaksanakan penyataan bersedia kita dalam setiap lelaran dengan data yang berbeza untuk pemegang tempat:

<?php foreach ($salaries as $id => $salary) { $res->execute([$salary, $id]); } ?>

Diberi array dengan ID dan umur pengguna:

<?php $ages = [ 1 => 20, 3 => 30, 5 => 40, ]; ?>

Tulis kod yang dalam gelung akan mengemaskini data pengguna.

Melayu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Kami menggunakan kuki untuk operasi laman web, analisis dan personalisasi. Pemprosesan data dijalankan mengikut Polisi Kerahsiaan.
terima semua tataletak tolak