array(1) { [0]=> string(7) "user_-6ren">
gpt4 book ai didi

php - 错误 : undefined index?

转载 作者:搜寻专家 更新时间:2023-10-30 22:18:22 24 4
gpt4 key购买 nike

我从一个函数 (var_dump()) 得到这个数组:

...{ [0]=> string(7) "user_id" } [1]=> array(1) { [0]=> string(7) "user_id" } [2]...

当我尝试用以下方法分隔值时:

$var2 = $var['user_id']

我收到错误“undefined index 'user_id'”,尽管如您所见,该值的名称是“user_id”,而且我已经检查了我的数据库一百次,这就是索引。

还有哪些其他可能的错误来源?

感谢您的帮助!提前致谢!

function get_subscribitions($user)
{

$user = mysql_real_escape_string ($user);

$sql = "SELECT * FROM `subscribe` WHERE subscriber = '$user'";

$result = mysql_query($sql);

$rows = array();

while ($row = mysql_fetch_assoc($result)) {
$rows[] = $row;
}

mysql_free_result($result);

return $rows;

任何人都可以指出上面代码中我犯了导致这个问题的错误吗?谢谢。

最佳答案

数组键 0 包含一个名为 'user_id' 的字符串,但没有名为 'user_id' 的键,因此会出现错误。

我建议您看一下您是如何编译这些数据的(也许是查询结果?)。

关于php - 错误 : undefined index?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7850382/

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