Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

php写增删改(php+mysql增删改查)

作者:潮起潮落   发布日期:2025-02-03   浏览:837

以下是一个简单的示例代码,展示了如何使用PHP和MySQL进行增删改查操作:

连接到MySQL数据库:

$servername = "localhost";
$username = "username";
$password = "password";
$dbname = "database";

$conn = new mysqli($servername, $username, $password, $dbname);
if ($conn->connect_error) {
    die("Connection failed: " . $conn->connect_error);
}

插入数据:

$sql = "INSERT INTO table_name (column1, column2, column3) VALUES ('value1', 'value2', 'value3')";

if ($conn->query($sql) === TRUE) {
    echo "New record created successfully";
} else {
    echo "Error: " . $sql . "<br>" . $conn->error;
}

删除数据:

$sql = "DELETE FROM table_name WHERE condition";

if ($conn->query($sql) === TRUE) {
    echo "Record deleted successfully";
} else {
    echo "Error deleting record: " . $conn->error;
}

更新数据:

$sql = "UPDATE table_name SET column1 = 'new_value' WHERE condition";

if ($conn->query($sql) === TRUE) {
    echo "Record updated successfully";
} else {
    echo "Error updating record: " . $conn->error;
}

查询数据:

$sql = "SELECT * FROM table_name WHERE condition";
$result = $conn->query($sql);

if ($result->num_rows > 0) {
    while($row = $result->fetch_assoc()) {
        echo "Column1: " . $row["column1"]. " - Column2: " . $row["column2"]. " - Column3: " . $row["column3"]. "<br>";
    }
} else {
    echo "0 results";
}

关闭数据库连接:

$conn->close();

请注意,上述代码中的"table_name"应该替换为您的实际表名,"column1"、"column2"、"column3"应替换为您的实际列名,"condition"应替换为您的实际查询条件。

上一篇:php实现分页代码思路(php分页查询mysql)

下一篇:为什么php连不到数据(php连接不到mysql)

大家都在看

mysqlavg函数保留小数

mysql经纬度距离计算

存储过程mysql

mysql with语句

mysql时间加减

brew 启动mysql

unsigned在mysql中是什么意思

mysql 插入更新

mysql.user

python mysql update

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站