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"); //设置编码 $servername = "localhost"; $username = "root"; $password = "root"; // 创建连接 $conn = mysqli_connect($servername, $username, $password); mysqli_set_charset($conn,'utf8'); //设定字符集 // 检测连接 if (!$conn) { die("连接失败: " . mysqli_connect_error()); } // 创建数据库 $sql = "CREATE DATABASE message"; if (mysqli_query($conn, $sql)) { echo "数据库创建成功"; } else { echo "数据库创建失败: " . 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 |
字段长度 | 6 | 30 | 50 | 200 | |
字段描述 | 用户的id | 发布留言的名称 | 发布留言填写的邮箱 | 留言的内容 | 留言时间 |