fungsi php mysql_fetch_row() digunakan untuk mendapatkan baris daripada set hasil sebagai tatasusunan angka, sintaksnya ialah "mysql_fetch_row(data)". Fungsi ini mendapatkan semula baris data daripada set hasil yang dikaitkan dengan data pengecam hasil dan mengembalikannya sebagai tatasusunan, dengan setiap lajur hasil disimpan dalam sel tatasusunan.
Persekitaran pengendalian tutorial ini: sistem Windows 7, versi PHP 7.1, komputer DELL G3
Fungsi mysql_fetch_row() PHP mendapat satu baris daripada keputusan yang ditetapkan sebagai tatasusunan nombor.
Sintaks
mysql_fetch_row(data)
Perihalan parameter:
data: Penunjuk data untuk digunakan, parameter yang diperlukan, tidak boleh ditinggalkan. Penunjuk data ialah hasil yang dikembalikan daripada mysql_query().
Penjelasan:
Fungsi mysql_fetch_row() mengembalikan tatasusunan yang dijana berdasarkan baris yang diperoleh, atau palsu jika tiada lagi baris.
mysql_fetch_row() mengambil satu baris data daripada set hasil yang dikaitkan dengan pengecam hasil yang ditentukan dan mengembalikannya sebagai tatasusunan. Setiap lajur hasil disimpan dalam sel tatasusunan, bermula pada offset 0.
Memanggil mysql_fetch_row() dalam urutan akan mengembalikan baris seterusnya dalam set hasil, atau palsu jika tiada lagi baris.
Contoh 1,
<?php $con = mysql_connect("localhost", "hello", "321"); if (!$con) { die('Could not connect: ' . mysql_error()); } $db_selected = mysql_select_db("test_db",$con); $sql = "SELECT * from Person WHERE Lastname='Adams'"; $result = mysql_query($sql,$con); print_r(mysql_fetch_row($result)); mysql_close($con); ?>
Contoh 2:
mysql_fetch_row() memperoleh maklumat data baris semasa dan secara automatik meluncur ke baris seterusnya selepas dirujuk. Dalam contoh ini, rujukan kepadanya dalam baris 12 ialah:
Dalam gelung ini, setiap kali mysql_fetch_row() memperoleh data baris semasa dan menyerahkannya kepada tatasusunan $row , dan kemudian secara automatik meluncur ke baris seterusnya selepas mengeluarkan baris terakhir, fungsi akan kembali palsu dan gelung berakhir. Dengan cara ini, semua data dalam set hasil boleh dibawa keluar baris demi baris dan dipaparkan.
Nota
Subskrip dalam tatasusunan hasil yang dikembalikan oleh mysql_fetch_row() sepadan dengan nilai pada atribut yang berbeza, dan nilai pada atribut hanya boleh diperolehi melalui kaedah subskrip, dan tidak boleh diperoleh menggunakan kaedah nama atribut Ia boleh menyebabkan kekeliruan dalam aplikasi praktikal dan mesti digunakan dengan berhati-hati. Pada masa yang sama, berhati-hati harus diambil untuk tidak menggunakan subskrip di luar sempadan semasa penggunaan.
Hasil contoh berjalan dengan betul adalah seperti berikut.
Pembelajaran yang disyorkan: "Tutorial Video PHP"
Atas ialah kandungan terperinci Apakah kegunaan php mysql_fetch_row. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!