如题,PHP连接数据库,mysqli面向对象方式

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
<?php

$name=$_POST['name'];
$type=$_POST['type'];
$mail=$_POST['mail'];
$content=$_POST['content'];
$time=time();
$ip=$_POST['ip'];
$datetime=date('Y-m-d H:i:s',time());

$servername = "127.0.0.1";
$username = "这里输入数据库的用户名";
$password = "这里输入数据库的密码";
$dbname = "这里输入数据表名称";

// 创建连接
$conn = new mysqli($servername, $username, $password, $dbname);
// 检测连接
if ($conn->connect_error) {
die("连接失败: " . $conn->connect_error);
}
//上方的代码是利用mysqli连接数据库
//下方代码是将上方的变量载入数据库
$sql = "INSERT INTO 这里输入数据表名称 (name,ip,type,mail,content,time)
VALUES ('$name', '$ip', '$type','$mail','$content','$datetime')";

if ($conn->query($sql) === TRUE) {
echo "新记录插入成功";
} else {
echo "Error: " . $sql . "<br>" . $conn->error;
}
//下方代码关闭php与数据库的连接
$conn->close();
?>

以上