Rumah  >  Artikel  >  Tutorial perisian  >  Bagaimana untuk mengeluarkan semua data medan dalam pangkalan data dalam bentuk jadual dalam PHP

Bagaimana untuk mengeluarkan semua data medan dalam pangkalan data dalam bentuk jadual dalam PHP

王林
王林ke hadapan
2024-01-16 20:09:09638semak imbas

Bagaimana untuk mengeluarkan semua data medan dalam pangkalan data dalam bentuk jadual dalam php

Untuk membantu anda memahami cara menyambung ke pangkalan data MySQL, berikut ialah kod sampel: $conn = mysql_connect(.....);.

// Tulis sambungan pangkalan data sendiri

gema '

';

$i = 0;

Mari kita belajar tentang kaedah khusus untuk menyelesaikan teka-teki. Untuk membantu pemain yang belum melepasi tahap lagi, anda boleh menggunakan kod berikut untuk menanyakan medan dalam pangkalan data: ```php $Sql = mysql_query('PILIH nama medan DARI nama jadual'); ``` Kod ini akan menanyakan nama medan daripada jadual yang ditentukan. Harap penyelesaian ini membantu anda!

Untuk membantu pemain yang belum melepasi tahap itu, mari kita belajar tentang kaedah penyelesaian teka-teki yang khusus. Dalam kod, kami menggunakan pernyataan gelung "while($Rs = mysql_fetch_array($Sql))", yang digunakan untuk melintasi dan mendapatkan setiap baris data dalam set hasil pertanyaan. Kenyataan ini akan dilaksanakan secara berterusan sehingga semua data telah diproses. Di dalam gelung, kita boleh melakukan operasi yang sepadan pada setiap baris data, seperti output, pengiraan atau storan. Dengan memahami dan

$i++;

gema '

jika ($i % 3 == 0 ) {

gema '

';

}

}

gema '

';

' . $Rs['nama medan'].
Borang output php

Ini adalah masalah gelung meja

Prinsipnya ialah jadual besar dengan tiga lajur di dalamnya, dan setiap lajur mengandungi jadual ini dipaparkan dalam tiga baris

Berfikir:

Balut setiap 3 lajur untuk mencapai satu baris 3 lajur dan berbilang baris 3 lajur

// Gelung dari tempat ini dan gunakan dan

ke cawangan

$i = 0;

sementara($myrow=mysql_fetch_array($rs)){

?>

}

// Memandangkan kita menghadapi 3 lajur dan pemisah baris, maka /3

jika ($i / 3) bergema "

";

//Ayat di atas adalah yang paling penting Jika /3 boleh dipaparkan sebagai

, maka sebaik sahaja

dipaparkan, ia bermakna menukar kepada baris baru. ?>

// Gelung meja dalaman bermula

1

1(1)

1(2)

// Hujung gelung dalam

Boleh cuba

Prinsip menggunakan pernyataan FOR untuk mengeluarkan jadual dalam PHP!

Kod yang anda tulis di atas agak tersentak, jadi nampaknya sukar untuk saya tambahkan beberapa ulasan Anda boleh lihat jika anda boleh memahaminya

gema "";

for($i=0;$i<=11;$i++) //Ini ditukar untuk bermula daripada 0 dan berakhir pada 11. Sebanyak 12 sel akan dikeluarkan

{

if($i%3==0){ //Ini sebenarnya untuk menentukan sama ada ia adalah kepala baris, kerana kepala garisan perlu mengeluarkan yang boleh dibahagi dengan 3 ialah kepala baris . Ketua baris ialah sel ke-0, ke-3, ke-6 dan ke-9 Setiap baris menunjukkan 3 Terdapat 4 baris dalam setiap sel

gema "";

}

gema "sel";//Tidak kira apa keadaan yang datang di sini, sel akan dikeluarkan

jika($i%3==2){ //Untuk menentukan sama ada penghujung baris ialah 2 5 8 11

gema "";

}

}

gema "";

?>

Sila ajar saya cara menggelungkan borang output dalam php

Dalam kes ini, cuba gunakan div terapung. Menggunakan jadual lebih menyusahkan, kodnya adalah seperti berikut:

Kod PHP

$sql = "xxx had 40";

$query = mysql_db_query($sql);

jika(mysql_num_rows($query) > 0){

?>

$ct = 0;

$cols = 8;

while($rs = mysql_fetch_array($query)){

//Output permulaan baris

jika( $ct % $cols == 0 ){

gema '

';

}

?>

Rekod

++$ct;

//Ekor garisan keluaran

jika( $ct % $cols == 0 ){

gema '

';

}

}

//Sel tak cukup, lengkapkan sel dan hujung baris

jika( $ct % $cols != 0 ){

$kekurangan = ($cols - $ct % $cols);

untuk($i = 0; $i gema '

';

gema '

';

}

?>

}
}

?>

Atas ialah kandungan terperinci Bagaimana untuk mengeluarkan semua data medan dalam pangkalan data dalam bentuk jadual dalam PHP. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Artikel ini dikembalikan pada:docexcel.net. Jika ada pelanggaran, sila hubungi admin@php.cn Padam