gpt4 book ai didi

php - 为什么我的第一个sql语句不运行

转载 作者:太空宇宙 更新时间:2023-11-03 12:15:41 24 4
gpt4 key购买 nike

所以当我按下一个按钮时,我有这个 if 语句。我还有一个名为“输入”的下拉选项表单。我试图做到这一点,所以当按下按钮时,事件字段重置为“0”,然后更新为“1”,它等于输入字段。我让第二部分起作用,但第一部分不起作用

//get table
$sql = "SELECT * FROM Widget";

//name variable
$result2=mysqli_query($dbc, $sql);

//button begins
if(isset($_POST['Wactive'])) {
//take the input and set it to a variable
$id = $_POST['input'];

// reset the active field. This doesn't work but the sql works
// when I do it directly in the database
$sql = "Update `Widget` SET Active = '0'";

//set active to 1 where id = the input(this works)
$sql = "Update `Widget` SET Active = '1' WHERE `Widget_ID` = '$id'";
}

最佳答案

$sql 被使用了两次,第二个覆盖了第一个,所以它不会运行。此外,没有显示执行任何查询的代码

关于php - 为什么我的第一个sql语句不运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22335599/

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