如何通过另一个已知数据查找数据? [复制]

Posted

技术标签:

【中文标题】如何通过另一个已知数据查找数据? [复制]【英文标题】:How to find a data by an another data which is known? [duplicate] 【发布时间】:2019-04-01 07:28:10 【问题描述】:

我有 1 个名为 $ip 的变量,它是进入我网站的 IP 地址。 我想从 SQL 数据库中的 $ip 中找到被禁止的状态。

我用过这段代码但没用:

$state = $mysqli->prepare('SELECT bannedstate FROM `unbanned` WHERE ip=?');
$state->bind_param("b", $bannedstate);
$state->execute();
$state->bind_result($Selectedbannedstate);
$state->fetch();

所有帮助将不胜感激

【问题讨论】:

打印 $state 会得到什么? 我打印 $state 时什么也得不到 【参考方案1】:

您尝试将您的 $bannedstate 绑定到您的语句中没有的参数“b”。 我觉得应该是这样的

$state = $mysqli->prepare('SELECT bannedstate FROM `unbanned` WHERE ip=:b');
$state->bind_param(":b", $bannedstate);
$state->execute();
$state->bind_result($Selectedbannedstate);
$state->fetch();

【讨论】:

对不起,它没有用.. :( 感谢您的帮助 你能帮我更多吗?

以上是关于如何通过另一个已知数据查找数据? [复制]的主要内容,如果未能解决你的问题,请参考以下文章

如何在一个excel表格中查找与另一个表格对应的数据

如何使用python查找已知数据的多项分布参数?

SQL语句 如何将已知数据和查询一个表中的数据一起插入另一个表

如何将EXCEL中符合条件的数据利用公式复制到另一个工作表

如何复制MySQL数据库或表到另外一台服务器

如何复制 JOB、PROGRAM、SCHEDULE 定义以在另一个 Oracle 11g DB 中运行它?