gpt4 book ai didi

PHP/MySql 字段名称的未定义索引

转载 作者:太空宇宙 更新时间:2023-11-03 11:08:28 25 4
gpt4 key购买 nike

我正在创建自己的博客网站。我似乎无法弄清楚这两天有什么问题。我想做的是从一个表中获取作者 ID,然后从另一个表中获取作者信息。

// Get post author
$post_id = $_GET["view"];
$post_row = mysql_fetch_assoc(mysql_query("SELECT post_author FROM posts WHERE post_id='$post_id'"));
$post_author = $post_row["post_author"];

// Get post author information
$author_row = mysql_fetch_assoc(mysql_query("SELECT id FROM users WHERE id='$post_author'"));
$author_username = $author_row["user_name"];
echo $author_username;

但是,我收到此错误消息,注意: undefined index :user_name in... 我确定我已经正确拼写了字段名称。代码的第一部分没有任何问题。第二部分如何成为问题?那里完全一样。

最佳答案

你会

SELECT id 

然后您查找行 user_name。它不存在,因此您会收到索引不存在的警告。

关于PHP/MySql 字段名称的未定义索引,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10170434/

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