如何使用 mysqli 准备好的语句进行查询,其中 2 列等于不同的值?

发布于 2024-10-12 10:11:04 字数 225 浏览 3 评论 0原文

我试图基本上查询数据库,所以它看起来像这样:

$stmt5 = $DBH->prepare("SELECT id FROM numbers WHERE value1 = ? value2 = ?");
$stmt5->bind_param("ss",$value1,$value2);

但我不断收到“调用非对象上的成员函数bind_param”我该怎么做?

I am trying to query a database basically so it looks like this:

$stmt5 = $DBH->prepare("SELECT id FROM numbers WHERE value1 = ? value2 = ?");
$stmt5->bind_param("ss",$value1,$value2);

But i keep receiving "Call to a member function bind_param on non-object" how can i do this?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

沉默的熊 2024-10-19 10:11:04

你错过了一个并尝试这个

$DBH->prepare("SELECT id FROM numbers WHERE value1 = ? AND value2 = ?")

You are missing an AND try this

$DBH->prepare("SELECT id FROM numbers WHERE value1 = ? AND value2 = ?")
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文