我正在创建自己的博客网站。我似乎无法弄清楚这两天有什么问题。我想要做的是从一个表中获取作者 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;
但是,我收到此错误消息,注意:未定义索引:user_name in... 我确定我已正确拼写字段名称。代码的第一部分没有任何问题。第二部分有什么问题吗?那里完全一样。