2014-01-14 175 views
0

编辑::MySQL中的MySQL查询不返回值?

正在使用当前的代码是:

//$username= 'lmfsthefounder'; 
    $type = "SELECT account_type from user_attribs WHERE username='lmfsthefounder';"; 
    $type_again = mysql_query($type); 
    $row = mysql_fetch_row($type_again); 
    $usertype = $row['account_type']; 
    echo $usertype; 

返回这样的:首页登录注册用户类型是

当我在搜索MySQL查询探险这个查询,它显示我值是1.我需要那个1在我的页面中回显。

(这应该显示“用户类型为1”在我的导航栏)

+0

'mysql_query'是一个死掉的函数,很快就会从语言中删除。尝试PDO。 – meagar

回答

0

你正在寻找MySQL的功能是mysql_fetch_assoclink),而不是mysql_fetch_row

但是,请不要使用mysql_函数。链接到PHP手册告诉你相同的。

我会建议试图教你自己how to use the mySQL PDO。网上有很多很棒的教程。

+0

我打算继续努力,但我在我的服务器上使用的是旧版本的PHP,因此目前它的安全。我将很快转换到较新的代码。 – user3175451