gpt4 book ai didi

php - Mysql插入准备好的语句不起作用

转载 作者:行者123 更新时间:2023-11-29 13:10:34 25 4
gpt4 key购买 nike

我在第三个表中插入一些人员时遇到问题。

表第一个包含first_id、test_name|表 Second 包含 second_id, test_second|表first-second包含first_id、second_id、note(可以为空)

$first_id = 1;
$second_id = 3;

$stmt = $this->conn->prepare("INSERT INTO first-second (first_id, second_id) values (?, ?)");
$stmt->bind_param("ii", $first_id, $second_id);
$result_insert = $stmt->execute();
$stmt->close();

在 PHPMyadmin 中我可以执行插入操作,但我不知道为什么 stmt 不起作用。

谢谢。

最佳答案

我会避免用破折号定义表名,这不是一个好的做法。无论如何,您只需在表名称之间添加反引号即可解决您的问题。

类似这样的事情:

"INSERT INTO `table-mame` WHERE ...

关于php - Mysql插入准备好的语句不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22156117/

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