Construction de base de données de tutoriel de fonction de commentaire de post de développement PHP
Nous devons soumettre nos avis à la base de données et les enregistrer, et les soumettre à la page en temps réel
Maintenant, nous créons une base de données nommée « commentaires »
Le le code est le suivant
<?php //建立'comments'数据库 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 comments"; if (mysqli_query($conn, $sql)) { echo "数据库创建成功"; } else { echo "数据库创建失败: " . mysqli_error($conn); } mysqli_close($conn); ?>
Nous créons une table de données nommée 'commentaires'
字段名 | id | user | comment | addtime |
字段类型 | int | varchar | varchar | datetime |
字段长度 | 11 | 30 | 200 | |
字段描述 | id | 评论人的昵称 | 评论内容 | 评论的时间 |
<?php header("Content-type:text/html;charset=utf-8"); //设置编码 $servername = "localhost"; $username = "root"; $password = "root"; $dbname = "comments"; // 创建连接 $conn = mysqli_connect($servername, $username, $password, $dbname); mysqli_set_charset($conn,'utf8'); //设定字符集 // 检测连接 if (!$conn) { die("连接失败: " . mysqli_connect_error()); } // 使用 sql 创建数据表 $sql = "CREATE TABLE `comments` ( `id` int(11) NOT NULL auto_increment, `user` varchar(30) NOT NULL, `comment` varchar(200) NOT NULL, `addtime` datetime NOT NULL, PRIMARY KEY (`id`) ) ENGINE=MyISAM; " ; if (mysqli_query($conn, $sql)) { echo "数据表 comments 创建成功"; } else { echo "创建数据表错误: " . mysqli_error($conn); } mysqli_close($conn); ?>
Créez notre fichier index.html de page principale ci-dessous