Rumah > Artikel > tutorial komputer > Tulis program dalam PHP untuk menyambung ke pangkalan data dan mengeluarkan semua rekod jadual
mysql_connect('localhost','root','') atau die("Ralat sambungan"); //Pautan ke pangkalan data
mysql_select_db('database') atau die("Gagal memilih pangkalan data."); //Pilih pangkalan data
$sql="pilih * daripada `mytable`";
$result=mysql_query($sql);
gema '
".$rw." | ";
?>
Kaedah 1:
$link = mysql_connect("192.168.1.1", "myuser", "mypass" -- Sambungkan ke pangkalan data
jika(SALAH == $pautan)
{
gema "Sambung pangkalan data gagal!";
}
$pertanyaan =
"pilih * daripada pesanan mengikut id";
mysql_select_db('test', $link);--Pilih pangkalan data
$hasil = mysql_query($query);--Laksanakan pernyataan pertanyaan
jika(SALAH == $hasil)
{
gema "Pertanyaan gagal!";
}
$i = 0;
$j = 0;
sementara($i++ {
$meta_c=0;
if($meta_c=mysql_fetch_row($result))--Dapatkan set hasil setiap baris
{
sementara($j {
gema $meta_c[$j;
}
gema"
";
} // sambil;
$j=0;
}
mysql_free_result($result);--Lepaskan set keputusan
mysql_close($link);--Tutup sambungan
?>
Kaedah 2:
$link = mysql_connect("192.168.1.1", "myuser", "mypass" -- Sambungkan ke pangkalan data
jika(SALAH == $pautan)
{
gema "Sambung pangkalan data gagal!
";
}
mysql_select_db('test', $link);--Pilih pangkalan data
$hasil = mysql_query("pilih * daripada pesanan mengikut id");--Laksanakan pernyataan pertanyaan
jika(SALAH == $hasil)
{
gema "Pertanyaan gagal!";
}
while($row = mysql_fetch_array($result, MYSQL_NUM))--Dapatkan nilai dalam tatasusunan, kerana set hasil disimpan dalam tatasusunan dua dimensi
{
foreach ($baris sebagai $col_value)--ambil nilai satu demi satu
{
gema " $col_value ";
}
}
mysql_free_result($result);--Lepaskan set keputusan
mysql_close($link);)--Tutup sambungan
?>
Atas ialah kandungan terperinci Tulis program dalam PHP untuk menyambung ke pangkalan data dan mengeluarkan semua rekod jadual. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!