$username
是登录用户的用户名。
$username_query = mysql_query("SELECT userid from registerusers WHERE username = '$username'");
$username_id = mysql_fetch_row($username_query);
我正在尝试在另一个查询中使用$username_id
并通过在页面中打印进行测试,并且它总是返回'Array'。我对MySQL非常不好,我做过的大部分研究都产生了过于复杂的反应,我只想得到一个特定于我的问题的回复,所以我真的明白这一点,所以我很抱歉,如果这被认为是'糟糕'的问题。
答案 0 :(得分:1)
mysql_fetch_*()
函数返回一个数组或对象,表示您获取的整个数据行,即使该行包含单个值。
您的用户ID值实际上是$username_id[0]
答案 1 :(得分:1)
您应该在其他查询中使用$username_id[0]
。