gpt4 book ai didi

php - 在 mysql WordPress 数据库错误中插入数据时出错?

转载 作者:行者123 更新时间:2023-11-28 23:23:16 26 4
gpt4 key购买 nike

我在将数据插入 MySql 数据库时出错。

数据已成功插入,但出现错误 [WordPress 数据库错误:[您的 SQL 语法有误;查看与您的 MariaDB 服务器版本对应的手册,了解使用 near] '

的正确语法

以下查询用于在数据库中插入记录。

$sqldata = $wpdb->query("INSERT INTO `wp_make_details`      
(`c_id`, `post_id`, `make_name`, `year`, `model_name`)
values (NULL,".$post_id.",'".$all_make."', '".$all_year."', '". $all_model."')");

回显具有如下值的查询结果

INSERT INTO `wp_make_details` (`c_id`, `post_id`, `make_name`, `year`, `model_name`) values (NULL,'15904','Yamaha', '2006', 'Stratoliner, Stratoliner S, Stratoliner Midnight, Roadliner, Roadliner S , Roadliner Midnight, Road Star, Road Star Midnight, Road Star Silverado, Road Star Midnight Silverado, V-Star 650 Custom, V-Star 650 Midnight Custom, V-Star 650 Classic, V-Star 650 Silverado, V-Star 1100 Custom, V-Star 1100 Midnight Custom , V-Star 1100 Classic, V-Star 1100 Silverado, Road Star Warrior, Road Star Midnight Warrior, V-Max, Virago 250, Royal Star Venture, Royal Star Midnight Venture , Royal Star Tour Deluxe, FJR1300A, FJR1300AE, YZF600R, YZF-R1, YZF-R1 50th Anniversary Edition, YZF-R1 LE, YZF-R1 LE, YZF-R6, YZF-R6 50th Anniversary Edition, YZF-R6S, MT-01 , XJR1300 , FZ1, FZ1 Naked, FZ6 , MT-03 , XT225, TW200, YZ450F, YZ450F 50th Anniversary Edition, YZ250 , YZ250F, YZ250F 50th Anniversary Edition, YZ125 , YZ85 , WR450F, WR250F, TT-R250, TT-R230 , TT-R125LE , TT-R125L , TT-R125E , TT-R125, TT-R90E, TT-R90 , TT-R50E , PW80 , PW50, Majesty, Morphous, Vino, Vino 125, BW's, X-Max 125 ')

我不知道发生了什么,也不知道为什么 MariaDB 会出现错误,我在 google 中找到了,但我找不到解决方案。

请问有人知道吗?

最佳答案

最后我解决了这个问题我错过了 mysql_real_escape_string()

通过使用这个我完成的查询是

$sqldata = $wpdb->query("INSERT INTO `wp_make_details`      
(`c_id`, `post_id`, `make_name`, `year`, `model_name`)
values (NULL,".$post_id.",'".$all_make."', '".$all_year."', '".mysql_real_escape_string($all_model)."')");

现在运行完美。

关于php - 在 mysql WordPress 数据库错误中插入数据时出错?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40546946/

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