Rumah >pembangunan bahagian belakang >tutorial php >Bagaimana untuk melaksanakan sistem siaran berita mudah menggunakan PHP

Bagaimana untuk melaksanakan sistem siaran berita mudah menggunakan PHP

王林
王林asal
2023-09-24 11:01:411687semak imbas

Bagaimana untuk melaksanakan sistem siaran berita mudah menggunakan PHP

Cara menggunakan PHP untuk melaksanakan sistem siaran berita yang mudah

Dengan populariti Internet, sistem siaran berita telah menjadi keperluan biasa. Artikel ini akan memperkenalkan cara menggunakan bahasa pengaturcaraan PHP dan pangkalan data MySQL untuk membina sistem siaran berita yang mudah, dan melampirkan contoh kod.

  1. Buat pangkalan data

Pertama, kita perlu mencipta pangkalan data MySQL untuk menyimpan data berita. Cipta pangkalan data bernama "berita" dalam MySQL dan buat jadual bernama "artikel_berita" dalam pangkalan data Struktur jadual adalah seperti berikut:

CREATE TABLE news_articles (
id INT AUTO_INCREMENT PRIMARY KEY,
title VARCHAR(255 ) NOT NULL,
TEKS kandungan,
pengarang VARCHAR(100) BUKAN NULL,
dicipta_pada TIMESTAMP DEFAULT CURRENT_TIMESTAMP
);

  1. Kod belakang: Tambah berita

Seterusnya, kami menulis skrip PHP untuk mengendalikan berita. Buat fail bernama "add_news.php" dan tambahkan kod berikut di dalamnya:

if ($_SERVER["REQUEST_METHOD"] == "POST") {

  $title = $_POST["title"];
  $content = $_POST["content"];
  $author = $_POST["author"];

  // 连接到数据库
  $conn = mysqli_connect("localhost", "root", "", "news");
  if ($conn === false) {
     die("连接数据库失败:" . mysqli_connect_error());
  }

  // 执行插入数据的SQL语句
  $sql = "INSERT INTO news_articles (title, content, author) VALUES ('$title', '$content', '$author')";
  if (mysqli_query($conn, $sql)) {
     echo "新闻添加成功!";
  } else {
     echo "添加新闻失败:" . mysqli_error($conn);
  }

  // 关闭数据库连接
  mysqli_close($conn);

}
?>

Kod Bahagian Depan: Menambah Berita
  1. Sekarang, kami mencipta fail yang dipanggil "news_form.html" dan menambah kod berikut di dalamnya:

Tambah Berita


Tambah Berita



  <label for="title">标题:</label><br>
  <input type="text" id="title" name="title" required><br><br>
  <label for="content">内容:</label><br>
  <textarea id="content" name="content" required></textarea><br><br>
  <label for="author">作者:</label><br>
  <input type="text" id="author" name="author" required><br><br>
  <input type="submit" value="添加新闻">


Atas ialah kandungan terperinci Bagaimana untuk melaksanakan sistem siaran berita mudah menggunakan PHP. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn