gpt4 book ai didi

php - SQL 更新查询无法正确处理 php 数据

转载 作者:行者123 更新时间:2023-11-30 00:22:14 26 4
gpt4 key购买 nike

嘿,我知道 mysql 现已被弃用,但出于示例目的,我无法使该查询正常工作。没有显示任何错误,但它不起作用。之前的质疑有助于保护,但我认为该质疑是问题所在。

查询:

if (isset($_POST['update'])){
$UpdateQuery = "UPDATE tbl_venues SET venue_id='$_POST[id]', venue_name='$_POST[name]', venue_description ='$_POST[desc]', venue_address ='$_POST[address]', venue_type ='$_POST[type]' WHERE venue_id='$_POST[hidden]'";
mysql_query($UpdateQuery, $connect);

数据示例:

echo"<form action=venuelist.php method=post>";
echo "<td><input type='text' name='name' value='" . $record['venue_name'] . "'> </td>";
echo "</form>";

请注意,上面有多个名称与查询相对应。

感谢任何帮助,谢谢。

最佳答案

尝试

if (isset($_POST['update'])){
$UpdateQuery = "UPDATE tbl_venues SET venue_id='$_POST['id']', venue_name='$_POST['name']', venue_description ='$_POST['desc']', venue_address ='$_POST['address']', venue_type ='$_POST['type']' WHERE venue_id='$_POST['hidden']'";
mysql_query($UpdateQuery, $connect);

您需要在 $_Post 中包含 [' ']

关于php - SQL 更新查询无法正确处理 php 数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23144111/

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