2017-03-20 16 views
0

私はリーダーボードテーブルをランク付けするストアプロシージャを持っています。アレイから特定のユーザーIDのランクを引き出すにはどうすればよいですか?私はこのクエリを実行するとき、これは私の手順では、ダンプ配列です:PHPでストアドプロシージャを使用してランク付け

$userposition = $wpdb->get_results("CALL addrank"); 
print_r($userposition); 

配列出力:

配列([0] =>はstdClassオブジェクト([ユーザーID] => 11 [結果] => => 0 [合計] => 69 [ランク] => 1)[1] => stdClassオブジェクト([userid] => 32 [結果] => 38 [ボーナス] => 0 [合計] = => 38 [Rank] => 2)[2] => stdClassオブジェクト([userid] => 37 [結果] => 38 [ボーナス] => 0 [合計] => 38 [ランク] => 2 [0] [合計] => 38 [ランク] => 2)[4] => stdClassオブジェクト()[3] =>[ユーザーID] => 19 [結果] => 38 [ボーナス] => 0 [合計] => 38 [ランク] => 2)

ありがとうございます。

答えて

0
<?php 
foreach($userposition as $row): 
    echo $row['userid']." -> ".$row['Rank']."<br>"; 
endforeach; 
?> 
関連する問題