Rumah > pangkalan data > tutorial mysql > Bagaimana untuk Mendapatkan Nilai Lajur ke dalam Array dalam PHP?

Bagaimana untuk Mendapatkan Nilai Lajur ke dalam Array dalam PHP?

Linda Hamilton
Lepaskan: 2024-11-03 05:10:02
asal
1034 orang telah melayarinya

How to Retrieve Column Values into an Array in PHP?

Mengambil Nilai Lajur ke dalam Tatasusunan dalam PHP

MySQL menyediakan pelbagai fungsi manipulasi data, termasuk keupayaan untuk mendapatkan data daripada tertentu lajur. Dalam PHP, terdapat beberapa pendekatan untuk menyelesaikan tugasan ini.

Satu kaedah melibatkan penggunaan sambungan Objek Pangkalan Data PHP (PDO). PDO menawarkan antara muka yang fleksibel dan berorientasikan objek untuk berinteraksi dengan pangkalan data hubungan. Untuk mendapatkan semula nilai lajur menggunakan PDO, anda boleh menggunakan langkah berikut:

  1. Sediakan pernyataan SQL:

    $stmt = $pdo->prepare("SELECT Column FROM foo");
    Salin selepas log masuk
  2. Laksanakan pernyataan yang disediakan :

    $stmt->execute();
    Salin selepas log masuk
    Salin selepas log masuk
  3. Ambil semua nilai daripada hasil:

    $array = $stmt->fetchAll(PDO::FETCH_COLUMN);
    Salin selepas log masuk
  4. Cetak kandungan tatasusunan:

    print_r($array);
    Salin selepas log masuk
    Salin selepas log masuk

Satu lagi pendekatan untuk mendapatkan nilai lajur adalah dengan menggunakan sambungan MySQL Improved (mysqli). Sambungan ini menyediakan antara muka prosedur untuk berinteraksi dengan pangkalan data MySQL. Untuk mencapai ini:

  1. Sediakan pernyataan SQL:

    $stmt = $mysqli->prepare("SELECT Column FROM foo");
    Salin selepas log masuk
  2. Laksanakan pernyataan yang disediakan:

    $stmt->execute();
    Salin selepas log masuk
    Salin selepas log masuk
  3. Lelar pada hasil untuk mengumpul nilai lajur:

    $array = [];
    foreach ($stmt->get_result() as $row)
    {
     $array[] = $row['column'];
    }
    Salin selepas log masuk
  4. Cetak kandungan tatasusunan:

    print_r($array);
    Salin selepas log masuk
    Salin selepas log masuk

Dengan melaksanakan salah satu daripada pendekatan ini, anda boleh mendapatkan semula nilai dengan cekap daripada lajur tertentu dalam pangkalan data MySQL dan menyimpannya dalam tatasusunan untuk pemprosesan selanjutnya.

Atas ialah kandungan terperinci Bagaimana untuk Mendapatkan Nilai Lajur ke dalam Array 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