Seperti yang kami katakan dalam bab sebelumnya, siaran berita yang kami tunjukkan hanya mempunyai "tajuk", "kandungan berita" dan "masa keluaran berita". Kami hanya perlu menyimpan medan ini dalam pangkalan data
字段名 | id | title | content | cre_time |
字段类型 | INT | VARCHAR | text | datetime |
字段长度 | 6 | 50 | ||
字段描述 | 新闻id | 新闻标题 | 新闻内容 | 发布新闻的时间 |
Buat pangkalan data
Kami mula-mula mencipta pangkalan data bernama "Berita", kodnya adalah seperti berikut
<?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 News"; if (mysqli_query($conn, $sql)) { echo "数据库创建成功"; } else { echo "数据库创建失败: " . mysqli_error($conn); } mysqli_close($conn); ?>
Buat jadual data
Buat jadual data bernama baharu dalam pangkalan data bernama News, dengan medan seperti dalam jadual di atas
Kodnya adalah seperti berikut
<?php header("Content-type:text/html;charset=utf-8"); //设置编码 $servername = "localhost"; $username = "root"; $password = "root"; $dbname = "News"; // 创建连接 $conn = mysqli_connect($servername, $username, $password, $dbname); mysqli_set_charset($conn,'utf8'); //设定字符集 // 检测连接 if (!$conn) { die("连接失败: " . mysqli_connect_error()); } // 使用 sql 创建数据表 $sql = "CREATE TABLE new ( id INT(6) UNSIGNED AUTO_INCREMENT PRIMARY KEY, title VARCHAR(50) NOT NULL, content text NOT NULL, cre_time datetime );"; if (mysqli_query($conn, $sql)) { echo "数据表 user 创建成功"; } else { echo "创建数据表错误: " . mysqli_error($conn); } mysqli_close($conn); ?>
Sekarang pangkalan data dan jadual data kami telah dibuat, langkah seterusnya ialah menulis halaman HTML kami