Rumah >pembangunan bahagian belakang >tutorial php >Bagaimanakah Saya Boleh Mendapatkan Jumlah Lajur dengan Cekap daripada Jadual MySQL Menggunakan PHP?
Mendapatkan Jumlah Lajur dalam PHP daripada MySQL
Pendekatan Pertanyaan
Jika objektif anda adalah untuk mendapatkan jumlah lajur tertentu dalam jadual MySQL, penyelesaian yang paling cekap boleh dilaksanakan secara langsung dalam pertanyaan MySQL itu sendiri. Pendekatan ini mengurangkan pemprosesan bahagian pelayan dengan ketara dan memberikan hasil dalam satu pertanyaan.
SELECT SUM(column_name) FROM table_name;
Metodologi PDO
Untuk aplikasi PHP menggunakan perpustakaan PDO (yang menggantikan mysql_query yang telah ditamatkan), coretan kod berikut menunjukkan cara untuk mendapatkan semula lajur sum:
$stmt = $handler->prepare('SELECT SUM(value) AS value_sum FROM codes'); $stmt->execute(); $row = $stmt->fetch(PDO::FETCH_ASSOC); $sum = $row['value_sum'];
Pelaksanaan mysqli
Jika anda menggunakan sambungan mysqli, jumlah lajur boleh diambil seperti berikut:
$result = mysqli_query($conn, 'SELECT SUM(value) AS value_sum FROM codes'); $row = mysqli_fetch_assoc($result); $sum = $row['value_sum'];
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Mendapatkan Jumlah Lajur dengan Cekap daripada Jadual MySQL Menggunakan PHP?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!