Rumah > pembangunan bahagian belakang > masalah PHP > Bagaimana untuk menanyakan paparan data mysql dalam php

Bagaimana untuk menanyakan paparan data mysql dalam php

藏色散人
Lepaskan: 2023-03-12 12:42:02
asal
6931 orang telah melayarinya

Cara memaparkan data mysql menggunakan PHP: 1. Sambungkan ke pelayan pangkalan data 2. Tetapkan set aksara supaya pengekodan halaman selaras dengan pengekodan pangkalan data 4. Melaksanakan rekod pangkalan data; 5. Paparan Hasil data sudah mencukupi.

Bagaimana untuk menanyakan paparan data mysql dalam php

Persekitaran pengendalian artikel ini: sistem Windows 7, PHP versi 7.1, komputer DELL G3

Cara untuk menanyakan data mysql paparan dengan php?

PHP MYSQL untuk pertanyaan pangkalan data

1. terdapat 5 parameter, selalunya hanya 3 parameter pertama sahaja yang digunakan. Tiga parameter tersebut ialah alamat pelayan MySQL, nama pengguna dan kata laluan.

mysql_select_db(): digunakan untuk menentukan pangkalan data yang akan dikendalikan. Jika pangkalan data yang akan dikendalikan belum dibuat, anda mesti mencipta pangkalan data dahulu dan kemudian mencipta jadual dalam pangkalan data.

mysql_query(): Fungsi khusus untuk arahan pertanyaan Semua pernyataan SQL dilaksanakan melaluinya dan set hasil dikembalikan.

mysql_fetch_row(): Dapatkan baris daripada set hasil sebagai data penghitungan, dapatkan baris data daripada set hasil yang dikaitkan dengan pengecam hasil yang ditentukan dan kembalikannya sebagai tatasusunan.

mysql_fetch_array(): Mendapat baris daripada set hasil sebagai tatasusunan bersekutu, tatasusunan angka atau kedua-duanya Selain menyimpan data dalam tatasusunan sebagai indeks angka, anda juga boleh menggunakan data sebagai indeks bersekutu Simpan, menggunakan nama medan sebagai nama kunci.

mysql_fetch_object(): Dapatkan baris daripada set hasil sebagai objek dan gunakan nama medan sebagai atribut.

mysql_fetch_assoc(): Mendapat baris daripada set hasil sebagai tatasusunan bersekutu, yang bermaksud bahawa fungsi ini tidak boleh menggunakan indeks untuk mendapatkan nilai seperti mysql_fetch_row, tetapi hanya boleh menggunakan nama medan untuk mendapatkan nilai.

mysql_num_rows(): Dapatkan bilangan baris dalam set hasil yang ditanya oleh pernyataan pilih

2. Contoh

3 >Ujian pertanyaan Halaman PHP.php
<?php
    /* 连接数据库服务器,用or die的目的为了即使连接错误,系统不会继续执行,而是返回错误*/
    $link=mysql_connect("localhost","root","12345678") or die("数据库连接失败");
      /* 连接数据库*/
      mysql_select_db("phptest",$link);
      /*设置字符集,使得页面的编码与数据库的编码一致。如果不一致将出现中文乱码*/
      mysql_query("set names utf8");
      /*定义数据库命令查询*/
      $q="select*from tb_user";
      /*执行数据库查询*/
      $result=mysql_query($q);
      /*执行数据库记录*/
      while($row=mysql_fetch_assoc($result)){
          echo "<tr><td>".$row["id"]."</td><td>".$row["username"]."</td><td>".$row["password"]."</td></tr>";
             /*显示数据结果*/
      }
?>
Salin selepas log masuk

Pembelajaran yang disyorkan: "

Tutorial Video PHP

"




无标题文档

<?php /* 连接数据库服务器,用or die的目的为了即使连接错误,系统不会继续执行,而是返回错误*/ $link=mysql_connect("localhost","root","12345678") or die("数据库连接失败"); /* 连接数据库*/ mysql_select_db("phptest",$link); /*设置字符集,使得页面的编码与数据库的编码一致。如果不一致将出现中文乱码*/ mysql_query("set names utf8"); /*定义数据库命令查询*/ $q="select*from tb_user"; /*执行数据库查询*/ $result=mysql_query($q); /*执行数据库记录*/ while($row=mysql_fetch_assoc($result)){ echo "<tr><td>".$row["id"]."</td><td>".$row["username"]."</td><td>".$row["password"]."</td></tr>"; /*显示数据结果*/ } ?>
序号 用户名 密码
Salin selepas log masuk

Atas ialah kandungan terperinci Bagaimana untuk menanyakan paparan data mysql dalam php. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
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
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan