gpt4 book ai didi

php - 如何使用 PATCH 更新一个简单的数据库字段?

转载 作者:可可西里 更新时间:2023-11-01 07:58:07 25 4
gpt4 key购买 nike

我是 php 和 API 的新手,我正在尝试学习这些方法。但是我无法执行 PATCH 或 PUT 来更新我的简单 mysql 数据库。我使用了以下代码。

if(isset($_PATCH)){     
$con = mysqli_connect("localhost", "root", "root","wordpress");
$sql = "UPDATE trainsample SET Location = ('$_PATCH[Location]'), Data = ('$_PATCH[Data]') WHERE Name = ('$_PATCH[Name]')";
mysqli_query($con,$sql);
echo "Data Updated<br>";
}
else
{
echo "Data Not found ";
}

我正在使用 postman 作为 REST 客户端并尝试发送数据来更新字段。任何帮助表示赞赏。提前谢谢你。

最佳答案

我找到了使用 POST 的解决方法。我是初学者,如果有更好的方法请回复。

<?php
if(isset($_POST)){

$con = mysqli_connect("localhost", "root", "root","wordpress");
$sql = "UPDATE `trainsample` SET `Location`='".$_POST['Location']."',
`Data`='".$_POST['Data']."' WHERE `Name`='".$_POST['Name']."'";
if (mysqli_query($con, $sql)) {
echo "Record updated successfully";
}
else {
echo "Error updating record: " . mysqli_error($con);
}

mysqli_close($con);
}
else
{
echo "Data Not found ";
}
?>

关于php - 如何使用 PATCH 更新一个简单的数据库字段?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41995727/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com