PHP pembangunan post komen fungsi tutorial pembinaan pangkalan data
Kami perlu menyerahkan pendapat kami ke pangkalan data dan menyimpannya, dan menyerahkannya ke halaman dalam masa nyata
Kini kami mencipta pangkalan data bernama 'komen'
The kod adalah seperti berikut
<?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); ?>
Kami sedang mencipta jadual data bernama 'komen'
字段名 | 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); ?>
Buat fail index.html halaman utama kami di bawah