gpt4 book ai didi

php pdo插入名称中带有问号的列

转载 作者:可可西里 更新时间:2023-10-31 23:49:34 28 4
gpt4 key购买 nike

我花了几个小时尝试使用 PDO 插入查询,最后我意识到我做不到(不知道怎么做)。问题实际上是列名有“?”在里面。其中一列名为“如果 HSM 签证到哪一年?”。因此,每次我插入时,我都会得到:- 传递的参数数量错误或- 不能混合名字和?查询中。

我放弃了这个,我打算改变我必须使用的 mysql 表(无论如何谁用问号命名列?),但我仍然很好奇。

INSERT INTO `tbl_maindetails` (`Id`,`Title`,`If HSM Visa to what year?`) VALUES (?, ?, ?)

谢谢,戈兰

最佳答案

$dbh->setAttribute(PDO::ATTR_EMULATE_PREPARES, FALSE);

我相信会解决问题。

关于php pdo插入名称中带有问号的列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12092907/

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