亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

PHPで開(kāi)発した掲示板のデータベース構(gòu)築

メッセージボードデータベースの構(gòu)築


前の章でページレイアウトを完成させました。メッセージをクリックすると、以下のようなフォームが表示されます

1.jpg

上の図を見(jiàn)ると、 name 、 email 、およびメッセージの內(nèi)容をデータベースに挿入する必要がありますが、メッセージを見(jiàn)ると通常は日付があるため、データベースにも日付フィールドが必要になります。したがって、データベース內(nèi)のフィールドは次のとおりです。

  • 名前 name

  • 電子メール email

  • メッセージ內(nèi)容 content

  • メッセージ日付 ressage_time


保存するフィールドを決定した後、この章では PHP コードを使用してデータベースを構(gòu)築できます。データベースを構(gòu)築するコードは次のとおりです

データベースを作成します

<?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ù)庫(kù)
$sql = "CREATE DATABASE message";
if (mysqli_query($conn, $sql)) {
    echo "數(shù)據(jù)庫(kù)創(chuàng)建成功";
} else {
    echo "數(shù)據(jù)庫(kù)創(chuàng)建失敗: " . mysqli_error($conn);
}
mysqli_close($conn);
?>

データベースが構(gòu)築された後、データテーブルを作成します

。

データテーブルの作成

テーブル名 Ressage_user

フィールド名

id ???????????????????????????????????????????????????????????????????????????????????????????????????? ?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? contentressage_timeINTVARCHARVARCHARフィールド長(zhǎng)50フィールドの説明ユーザーのID投稿されたメッセージの名前投稿されたメッセージに記入されたメールアドレスメッセージの時(shí)刻

  1. <big id="568lx"><samp id="568lx"><small id="568lx"></small></samp></big>


      フィールドタイプ

      VARCHAR
      DATE


      6
      30

      200

      メッセージの內(nèi)容
      <?php
      header("Content-type:text/html;charset=utf-8");    //設(shè)置編碼
      $servername = "localhost";
      $username = "root";
      $password = "root";
      $dbname = "ressage";
      // 創(chuàng)建連接
      $conn = mysqli_connect($servername, $username, $password, $dbname);
      mysqli_set_charset($conn,'utf8'); //設(shè)定字符集 
      // 檢測(cè)連接
      if (!$conn) {
          die("連接失敗: " . mysqli_connect_error());
      }
      // 使用 sql 創(chuàng)建數(shù)據(jù)表
      $sql = "CREATE TABLE Ressage_user (
       id INT(6) UNSIGNED AUTO_INCREMENT PRIMARY KEY,
       name VARCHAR(30) NOT NULL,
       email VARCHAR(50) NOT NULL,
       content VARCHAR(200) NOT NULL,
       ressage_time DATE
       );";
      if (mysqli_query($conn, $sql)) {
          echo "數(shù)據(jù)表 user 創(chuàng)建成功";
      } else {
          echo "創(chuàng)建數(shù)據(jù)表錯(cuò)誤: " . mysqli_error($conn);
      }
      mysqli_close($conn);
      ?>
      これでデータベースが準(zhǔn)備できました。データベースをデータベースに保存する必要があります。以下をお読みください。 學(xué)び続ける
      ||
      <?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ù)庫(kù) $sql = "CREATE DATABASE message"; if (mysqli_query($conn, $sql)) { echo "數(shù)據(jù)庫(kù)創(chuàng)建成功"; } else { echo "數(shù)據(jù)庫(kù)創(chuàng)建失敗: " . mysqli_error($conn); } mysqli_close($conn); ?>
      提出するリセットコード