Cara menggunakan PHP untuk melaksanakan sistem diari peribadi dalam talian yang mudah, contoh kod khusus diperlukan
Dalam masyarakat moden, diari peribadi telah menjadi banyak Cara penting untuk orang ramai merekodkan kehidupan, pemikiran dan emosi mereka. Dengan populariti Internet, semakin ramai orang memilih untuk merakam diari mereka dalam sistem diari dalam talian untuk memudahkan tontonan dan perkongsian pada bila-bila masa. Artikel ini akan memperkenalkan langkah demi langkah cara menggunakan bahasa PHP untuk melaksanakan sistem diari peribadi dalam talian yang mudah, dan memberikan contoh kod khusus.
Langkah 1: Buat struktur jadual pangkalan data
Pertama, kita perlu mencipta pangkalan data MySQL dan mencipta jadual bernama "diari" di dalamnya. Struktur jadual adalah seperti berikut:
CREATE JADUAL diary
(
id
int(11) NOT NULL AUTO_INCREMENT,
title
varchar(255) NOT NULL,
content
text NOT NULL,
create_time
datetime NOT NULL,
PRIMARY KEY (id
)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
Step 2: Buat senarai diari page#🎜 🎜#
Buat fail bernama "index.php" untuk memaparkan senarai diari peribadi. Contoh kod adalah seperti berikut: // Sambungkan ke pangkalan dataif ($conn->connect_error) {
die("Connection failed: " . $conn->connect_error);
$sql = "PILIH * DARI diari ;
$result = $conn->query($sql);
if ($result->num_rows > 0) {# 🎜🎜#
while($row = $result->fetch_assoc()) { echo "<h2>" . $row["title"] . "</h2>"; echo "<p>" . $row["content"] . "</p>"; }
echo "暂无日记";
?> 🎜🎜#Langkah 3 : Buat halaman tambah diari
Buat fail bernama "add_diary.php" untuk menambah diari baharu. Contoh kod adalah seperti berikut:
$username = "root" ;
$password = "123456";$dbname = "your_database_name";
$conn = new mysqli($servername, $username, $dbname);
if ($conn->connect_error) {
die("Connection failed: " . $conn->connect_error);
// Proses penyerahan borang
if ($_SERVER["]REQUEST_METH == "POST" ) {
$title = $_POST["title"]; $content = $_POST["content"]; $create_time = date("Y-m-d H:i:s"); // 插入日记数据 $sql = "INSERT INTO diary (title, content, create_time) VALUES ('$title', '$content', '$create_time')"; if ($conn->query($sql) === TRUE) { echo "日记添加成功"; } else { echo "Error: " . $sql . "<br>" . $conn->error; }
}
$conn->close();
?>
< ;form action=" add_diary.php" method="post">
<label for="title">标题:</label> <input type="text" name="title" id="title" required><br><br> <label for="content">内容:</label> <textarea name="content" id="content" required></textarea><br><br> <input type="submit" value="添加日记">
Atas ialah kandungan terperinci Bagaimana untuk melaksanakan sistem diari peribadi dalam talian yang mudah menggunakan PHP. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!