-2

私は機能を持っています:

function get_top_refs() 
{
global $db;
$top_refs = $db->EscapeString($top_refs);
$top_referers = $db->QueryFetchArray("SELECT login, COUNT(*) AS top_referers FROM users     WHERE ref > 0 GROUP BY ref ORDER BY top_referers DESC LIMIT 5");
return $top_referers['top_referers'];
}

データベースに手動でクエリを実行すると、2 つの列が返されます。

login   top_referers
earl73      101
yadatoo     100
kamalancien 88
lolatyou    61
wesllys1as  51

これらの列の両方を返し、表に表示するにはどうすればよいですか?

4

2 に答える 2

-1

関数の引数として $db を使用する必要があります。グローバルは悪い考えです。

function get_top_refs($db) 
{
    /*...*/
}
于 2012-11-16T11:28:04.183 に答える