Php Mysqli不更新数据库中的数据
这是我的代码,它工作正常,没有错误弹出,变量的正确数据也在那里 当全部完成时,显示最后一次回音已完成 但是,当我进入Php Mysqli不更新数据库中的数据,php,mysql,database,mysqli,Php,Mysql,Database,Mysqli,这是我的代码,它工作正常,没有错误弹出,变量的正确数据也在那里 当全部完成时,显示最后一次回音已完成 但是,当我进入heidisql查看数据库表时,没有任何变化,即使在heidisql中运行查询,结果仍然相同 // Make connection to database $connection = mysqli_connect($host,$user,$pass,$dbnm); // Make query $myQuery = " UPDATE Ekhaya_Inventory SET
heidisql
查看数据库表时,没有任何变化,即使在heidisql
中运行查询,结果仍然相同
// Make connection to database
$connection = mysqli_connect($host,$user,$pass,$dbnm);
// Make query
$myQuery = "
UPDATE Ekhaya_Inventory SET
ekhaya_inventory_stock_item = '" . $stockItemPost . "',
ekhaya_inventory_stock_left = '" . $stockLeftPost . "',
ekhaya_inventory_stock_out = '" . $stockOutPost . "',
ekhaya_inventory_stock_minimum = '" . $stockMinimumPost . "',
ekhaya_inventory_stock_price_per_item = '" . $stockPricePIPost . "',
ekhaya_inventory_value_of_stock_left = '" . $stockValueOfStockLeftPost . "'
WHERE
ekhaya_inventory_stock_code = '" . $stockCodePost . "'
AND
ekhaya_inventory_stock_code = '" . $stockLocationPost . "'
";
mysqli_query($connection,$myQuery)or die("Error: ".mysqli_error($connection));
mysqli_close($connection)or die("Error: ".mysqli_error($connection));
echo "<br>Done";
//连接到数据库
$connection=mysqli_connect($host、$user、$pass、$dbnm);
//询问
$myQuery=”
更新Ekhaya_库存集
ekhaya_库存_库存_项目='”$stockItemPost。"',
ekhaya_库存_库存_左='”$stockLeftPost。"',
ekhaya_存货_库存_缺货='”$哨所。"',
ekhaya_库存_库存_最小值='”$股票最低价格。"',
ekhaya_库存_库存_价格_每项='”$股票价格。"',
ekhaya_存货_价值_库存_左='”$StockLeftPost的股票价值。"'
哪里
ekhaya_存货_存货_代码='”$斯托克邮政。"'
及
ekhaya_存货_存货_代码='”$stockLocationPost。"'
";
mysqli_query($connection,$myQuery)或die(“错误:”.mysqli_Error($connection));
mysqli_关闭($connection)或死亡(“错误:.mysqli_错误($connection));
回显“
完成”;
这是错误的,因为一个字段不能同时包含两个不同的值你确定
WHERE
子句吗?是的,你在一个字段中比较两个不同的变量?你打算用还是用?是的,因为每个商店都有库存,但我想对其进行排序,以便只在A商店更换库存,而不是在B商店更换库存。我知道这听起来很简单,但在你的客户(HeidiSQL)中,你是否按ID排序,以了解是否添加了新的库存?我还遇到了HeidiSQL无法刷新但phpmyadmin中显示的数据的问题。啊等等,第二个变量与第一个变量相同,让我试试
WHERE
ekhaya_inventory_stock_code = '" . $stockCodePost . "'
AND
ekhaya_inventory_stock_code = '" . $stockLocationPost . "'