php连接数据库增删改查

<?php
header("Content-Type: text/html;charset=utf-8");
// 1. 创建和数据库的连接
// 第一个参数:连接数据的主机;第二个参数:连接数据的账号;
//第三个参数:密码;第四个参数:数据库
// 默认连接的是3306
$conn = new mysqli("localhost", "root", "", "ishop", 3306);
// 2. 定义sql语句
$sql = "select * from users";
// 3. 执行sql语句
$res = $conn->query($sql);

echo "共有".$res->num_rows."条数据被查询到<br />";

// 4. 将$res中的数据遍历转化成数组
// mysqli_fetch_array()将查询到的$res多条数据,每次取出一条数据。
while($row = mysqli_fetch_array($res)) {
    echo json_encode($row);
}

// 5. 断开和数据库的连接

$conn->close();

第二个demo

<?php
$server_name = "localhost";// 数据库主机
$username = "root";// 账号
$password = "";// 密码
$db = "ishop";// 数据库名称
$port = 3306;// 连接端口

// 1.打开和数据库的连接
$conn = new mysqli($server_name, $username, $password, $db, $port);
// 2. 定义并执行sql语句
$sql = "insert into users(uid, username, userpass) values(4, 'laoli', '123123')";
$res = $conn->query($sql);//
echo "-------->".$res;

if($res === true) {
    echo "数据插入成功";
} else {
    echo "数据插入失败";
}

// 3. 关闭数据库连接
$conn->close();

第三个demo


<?php
$server_name = "localhost";// 数据库主机
$username = "root";// 账号
$password = "";// 密码
$db = "ishop";// 数据库名称
$port = 3306;// 连接端口

// 1.打开和数据库的连接
$conn = new mysqli($server_name, $username, $password, $db, $port);
// 2. 定义并执行sql语句
$sql = "update users set userpass = '12345678' where uid = 4";
$res = $conn->query($sql);//
echo "-------->".$res;

if($res === true) {
    echo "数据修改成功";
} else {
    echo "数据修改失败";
}

// 3. 关闭数据库连接
$conn->close();

第四个demo


<?php
$server_name = "localhost";// 数据库主机
$username = "root";// 账号
$password = "";// 密码
$db = "ishop";// 数据库名称
$port = 3306;// 连接端口

// 1.打开和数据库的连接
$conn = new mysqli($server_name, $username, $password, $db, $port);
// 2. 定义并执行sql语句
$sql = "delete from users where uid = 4";
$res = $conn->query($sql);//
echo "-------->".$res;

if($res === true) {
    echo "数据修改成功";
} else {
    echo "数据修改失败";
}

// 3. 关闭数据库连接
$conn->close();

猜你喜欢

转载自blog.csdn.net/yaya1286249672/article/details/68924375