Pembinaan pangkalan data papan mesej yang dibangunkan oleh PHP
Pembinaan pangkalan data papan mesej
Dalam bab sebelumnya, kami melengkapkan reka letak halaman kami Klik untuk meninggalkan mesej, dan sesuatu seperti gambar di bawah akan terpapar Borang
Daripada gambar di atas, kita dapat lihat nama, alamat e-mel dan kandungan mesej perlu dimasukkan ke dalam pangkalan data, tetapi apabila kita lihat pada mesej, ia biasanya mempunyai tarikh , jadi kami juga memerlukan medan tarikh dalam pangkalan data Oleh itu, medan dalam pangkalan data kami adalah seperti berikut
nama nama
<. ??>- e-mel e-mel
- Kandungan kandungan mesej
- Tarikh mesej ressage_time <>
Deposit Deposit Kami boleh membina pangkalan data ini menggunakan kod PHP untuk membuat pangkalan data. buat jadual data kami
Buat jadual dataNama jadual Ressage_user
Nama medan | id | nama
| e-mel | kandungan | masa_ressage |
Jenis medan | INT | VARCHAR | VARCHAR | VARCHAR | DATE |
Panjang medan | 6 | 30 | 50 | 200 | |
Penerangan medan | Id pengguna | Nama pengguna yang menyiarkan mesej | The alamat e-mel diisi semasa mesej disiarkan | Kandungan mesej | Mesej masa |
<?php header("Content-type:text/html;charset=utf-8"); //設(shè)置編碼 $servername = "localhost"; $username = "root"; $password = "root"; // 創(chuàng)建連接 $conn = mysqli_connect($servername, $username, $password); mysqli_set_charset($conn,'utf8'); //設(shè)定字符集 // 檢測(cè)連接 if (!$conn) { die("連接失敗: " . mysqli_connect_error()); } // 創(chuàng)建數(shù)據(jù)庫 $sql = "CREATE DATABASE message"; if (mysqli_query($conn, $sql)) { echo "數(shù)據(jù)庫創(chuàng)建成功"; } else { echo "數(shù)據(jù)庫創(chuàng)建失敗: " . mysqli_error($conn); } mysqli_close($conn); ?>Sekarang pangkalan data kami sedia, kami boleh menyimpan pangkalan data dalam pangkalan data Menyimpan data memerlukan kami melakukannya pada halaman php, sila teruskan membaca
字段名 | id | name | email | content | ressage_time |
字段類型 | INT | VARCHAR | VARCHAR | VARCHAR | DATE |
字段長(zhǎng)度 | 6 | 30 | 50 | 200 | |
字段描述 | 用戶的id | 發(fā)布留言的名稱 | 發(fā)布留言填寫的郵箱 | 留言的內(nèi)容 | 留言時(shí)間 |