gpt4 book ai didi

php - MySqli通过php更新列中的数据

转载 作者:太空宇宙 更新时间:2023-11-03 10:42:54 26 4
gpt4 key购买 nike

我正在尝试更新表中的一个字段以反射(reflect)在 html 中所做的更改,数据已发布到 php 中,但是尽管没有出现错误,但这些更改并未反射(reflect)在数据库中

<?php
session_start();
$db = mysqli_connect ('localhost', 'root', '', 'car_rental') or die ("SQL is Off");


$sku = $_POST['firstsku'];
$days = $_POST['days'];
$user = $_SESSION["userEmail"];

mysqli_select_db($db,"car_rental");
$query = " UPDATE products SET rented=1 WHERE sku='$sku'";
$query1 = "UPDATE `users` SET `rented` = 'pie 32' WHERE `users`.`email` = 'user'";

$result1 = mysqli_query($db, $query1);
$result = mysqli_query($db, $query);
?>

第二个查询结果 1 是我在数据库中没有得到任何数据更改的结果

最佳答案

您的查询中缺少 $user。将您的第二个查询更改为:

$query1 = "UPDATE `users` SET `rented` = 'pie 32' WHERE `users`.`email` = '$user'";

关于php - MySqli通过php更新列中的数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35409036/

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