Rumah > pangkalan data > tutorial mysql > Bagaimanakah Saya Boleh Memastikan Pengubahsuaian Data MySQL Berjaya dan Mengembalikan Maklum Balas yang Sesuai dalam PHP?

Bagaimanakah Saya Boleh Memastikan Pengubahsuaian Data MySQL Berjaya dan Mengembalikan Maklum Balas yang Sesuai dalam PHP?

Mary-Kate Olsen
Lepaskan: 2024-12-07 22:32:15
asal
275 orang telah melayarinya

How Can I Ensure Successful MySQL Data Modification and Return Appropriate Feedback in PHP?

Menentukan Perlaksanaan Kueri MySQL yang Berjaya untuk Pengubahsuaian Data Jadual Pangkalan Data

Apabila menjalankan operasi pangkalan data, adalah penting untuk mengesahkan sama ada pertanyaan telah berjaya diubah suai data jadual. Dalam kes ini, kod PHP melaksanakan pertanyaan untuk memadamkan artikel daripada pangkalan data dan mengembalikan respons rentetan kepada fungsi JavaScript yang mengemas kini halaman melalui AJAX. Matlamatnya adalah untuk mengembalikan "palsu" jika pertanyaan gagal.

Percubaan Salah: Menyemak Penyediaan Pertanyaan Sahaja

Segmen kod PHP yang disediakan cuba menyemak sama ada pernyataan SQL disediakan dengan betul tetapi tidak menentukan sama ada rekod berjaya dipadamkan. Untuk menangani isu ini, kod harus dikemas kini untuk menyemak bilangan baris yang terjejas oleh pertanyaan.

Pendekatan Betul: Mengesahkan Baris Terjejas

Segmen kod yang diperbetulkan di bawah menyemak sama ada mana-mana baris dipengaruhi oleh pertanyaan dan mengembalikan "benar" jika sekurang-kurangnya satu baris telah dipadamkan atau "salah" sebaliknya:

...
echo ($delRecord->affected_rows > 0) ? 'true' : 'false';
$delRecord->close();
Salin selepas log masuk

Nota: Pendekatan ini menganggap kod JavaScript mengendalikan respons rentetan dengan betul. Jika isu timbul dalam bahagian JavaScript, butiran lanjut diperlukan untuk mendapatkan bantuan.

Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Memastikan Pengubahsuaian Data MySQL Berjaya dan Mengembalikan Maklum Balas yang Sesuai dalam PHP?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan