gpt4 book ai didi

php - 更新查询不更新表

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

我正在脚本中执行更新查询。它返回 true,但更新查询不会更新表。这是查询。我在这里缺少什么?

$connection = db::factory('mysql');
$query='update bookings SET date="'.$date.'",time_from="'.$time_from.'",time_to="'.$time_to.'",status="'.$status.'" where booker_id="'.$booker_id.'"';
if(mysql_query($query)) {
echo "success"; exit;
return true;
} else {
echo "fail"; exit;
return false;
}

这是表结构

CREATE TABLE IF NOT EXISTS `bookings` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`date` date NOT NULL,
`time_from` time NOT NULL,
`time_to` time NOT NULL,
`status` varchar(250) NOT NULL,
`booker_id` int(11) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=20 ;

最佳答案

$booker_id 的值是多少,因为我怀疑它已成功更新但实际上与记录不匹配。打印出 $query 并准确查看发送到数据库的内容

关于php - 更新查询不更新表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18054124/

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