2017-12-19 23 views
1

私はオブジェクトを持つ配列を持っています。オブジェクトの値は私のデータベースのカウンタです。 そのオブジェクトに対して条件を作成する必要があります。配列内のオブジェクトの値を取得

var_dump($myArray); 

私はそうのようにそれをやろうリターン

array (size=1) 
0 => 
object(stdClass)[62] 
    public 'count(videos_like.videos_like_id)' => string '5' (length=1) 

if($myArray[0]->count(videos_like.videos_like_id) == '5'){...} 

しかし、もちろん、私はエラーを取得します。 誰かがアイデアを持っていますか?

答えて

3

私はむしろあなたのSQLクエリを更新し、コードを置き換えるために、あなたをお勧めする:

count(videos_like.videos_like_id) 

count(videos_like.videos_like_id) AS videosCount 

に、したがって、あなたがこの問題を持っていません。

PS:プレーンなSQLを持っていなくてもフレームワークを使用していても、カウント列に別名を付けることは間違いありません。

関連する問題