gpt4 book ai didi

php - 为什么我的 MySQL 查询给出了一个奇怪的答案?

转载 作者:可可西里 更新时间:2023-11-01 07:49:03 25 4
gpt4 key购买 nike

所以,我正在尝试实现一个动态的 htaccess 禁止系统,而这行代码给我带来了巨大的问题:

$ip = mysql_query("SELECT ID FROM wp_contactform WHERE Nimi='Christian'");

当我回应它时,它给了我以下信息:

资源 ID #3

该表包含 Christian 3 次,id 分别为 11、13 和 10。这是什么原因造成的?

最佳答案

$ip = mysql_query("SELECT ID FROM wp_contactform WHERE Nimi='Christian'");

$ip 将简单地检索表示结果集的资源 - 它不是数据本身。

您需要考虑使用:

$ip_array = mysql_fetch_array($ip);
$ID = $ip_array['ID'];

获取ID

另请记住,此 API (mysql_*) 已弃用,因此您最好查看 PHP 中的替代 MySQL 库:

MySQLi:http://php.net/manual/en/book.mysqli.php

MySQL PDO:http://php.net/manual/en/book.mysqli.php

关于php - 为什么我的 MySQL 查询给出了一个奇怪的答案?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11586296/

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