Pembangunan PHP penciptaan pangkalan data sistem pengurusan pelajar
Mari kita lihat dahulu medan yang akan disimpan dalam pangkalan data kami
Kami akan menyimpan maklumat dalam gambar di atas ke dalam pangkalan data
Nama
Umur
Jantina jantina
Kelas kelas
Sekarang kita tahu medan yang hendak disimpan, mari buat pangkalan data kita dahulu
Buat pangkalan data
<?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è)定字符集 // 檢測連接 if (!$conn) { die("連接失敗: " . mysqli_connect_error()); } // 創(chuàng)建數(shù)據(jù)庫 $sql = "CREATE DATABASE study"; if (mysqli_query($conn, $sql)) { echo "數(shù)據(jù)庫創(chuàng)建成功"; } else { echo "數(shù)據(jù)庫創(chuàng)建失敗: " . mysqli_error($conn); } mysqli_close($conn); ?>
Kod di atas mencipta pangkalan data bernama "kajian"
Mencipta jadual data
Mencipta jadual 'stu' dalam pangkalan data "kajian"
字段名 | id | name | age | sex | class |
字段類型 | INT | VARCHAR | INT | VARCHAR | VARCHAR |
字段長度 | 6 | 50 | 6 | 20 | 50 |
字段描述 | 學(xué)生id | 學(xué)生姓名 | 學(xué)生年齡 | 學(xué)生的性別 | 學(xué)生的班級 |
<?php header("Content-type:text/html;charset=utf-8"); //設(shè)置編碼 $servername = "localhost"; $username = "root"; $password = "root"; $dbname = "study"; // 創(chuàng)建連接 $conn = mysqli_connect($servername, $username, $password, $dbname); mysqli_set_charset($conn,'utf8'); //設(shè)定字符集 // 檢測連接 if (!$conn) { die("連接失敗: " . mysqli_connect_error()); } // 使用 sql 創(chuàng)建數(shù)據(jù)表 $sql = "CREATE TABLE stu ( id INT(6) UNSIGNED AUTO_INCREMENT PRIMARY KEY, name VARCHAR(50) NOT NULL, age INT(6) NOT NULL, sex VARCHAR(20), class VARCHAR (50) NOT NULL );"; if (mysqli_query($conn, $sql)) { echo "數(shù)據(jù)表 stu 創(chuàng)建成功"; } else { echo "創(chuàng)建數(shù)據(jù)表錯(cuò)誤: " . mysqli_error($conn); } mysqli_close($conn); ?>
Kami telah mencipta pangkalan data, langkah seterusnya ialah membuat halaman HTML kami