Construction de...LOGIN

Construction de la base de données du système de communiqué de presse sur le développement PHP

Comme nous l'avons dit dans le chapitre précédent, le communiqué de presse que nous avons démontré n'a que "titre", "contenu de l'actualité" et "heure du communiqué de presse". Il suffit de stocker ces champs dans la base de données

字段名idtitle 
content 
cre_time
字段类型INT
VARCHAR
text 
datetime
字段长度650

字段描述新闻id新闻标题新闻内容发布新闻的时间

Créer une base de données

On crée d'abord une base de données nommée "News", le code est le suivant

<?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);
?>

Créer une table de données

Créer une table de données nommée new dans la base de données nommée News, avec les champs comme dans la table ci-dessus

Le code est le suivant

<?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);
?>

Maintenant que notre base de données et notre table de données ont été créées, l'étape suivante consiste à écrire notre page HTML



section suivante
<?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); ?>
soumettreRéinitialiser le code
chapitredidacticiel