gpt4 book ai didi

php - 这个准备好的陈述有什么问题

转载 作者:行者123 更新时间:2023-11-29 05:41:24 25 4
gpt4 key购买 nike

我有一个几个小时前刚学到的准备好的语句,但我总是返回 0

$ip = $data 
$stmt = $mysqli->prepare("SELECT counter_ip
FROM counter_out
WHERE counter_ip = ?");
$stmt->bind_param('s', $ip);
$stmt->execute;
$stmt->bind_result($r_ip);
$stmt->fetch();
echo "<pre>";
echo $r_ip;
echo "</pre>";

bind_result 我尝试了所有的 i d b s,但是当我在没有准备好的声明的情况下这样做时,它会起作用

$sql = "SELECT counter_ip 
FROM counter_out
WHERE counter_ip = '$ip'";
$result = $mysqli->query($sql);
$dupecheck = $result->fetch_assoc();
echo "<pre>";
echo $dupecheck[counter_ip];
echo "</pre>";

我在准备好的语句中有错误吗?

最佳答案

$stmt->execute;

这是一个方法。应该是:

$stmt->execute();

关于php - 这个准备好的陈述有什么问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6526366/

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