如何通过另一个已知数据查找数据? [复制]
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();
【讨论】:
对不起,它没有用.. :( 感谢您的帮助 你能帮我更多吗?以上是关于如何通过另一个已知数据查找数据? [复制]的主要内容,如果未能解决你的问题,请参考以下文章