2016-09-26 7 views
0

私はタブに再表示を表示することができましたが、イメージが評判番号を表すようにしたいと思います。例えば数字を表すためにイメージをループする方法

<i class="fa fa-star-half-o"></i> {{$artists->reputations}} </a></li> 

評判が5であれば、私は評判が、私は画像を一度というように繰り返したい1であれば、画像は5回、 を繰り返します。

イメージが私の資産/画像 "フォルダ に位置している私は疲れて

<?php 
    $j = artists->reputations; 
    @for($j=1;$j<=5;$j++) 
    <i class="fa fa-star-half-o"></i> <img src="assets/images/star.png" style="height:60px;"></a></li> 

    ;?> 
+1

So?........... ?? – Viney

+0

それは働いていない...私はそれに助けが必要 –

+1

正確に何が動作していないのですか?あなたはここで具体的にする必要があります。 – Viney

答えて

1

以下、このような何かをやってあなたのループ状態に$jを上書きしています。 あなたは常に5つの画像を取得します。 $artists->reputations = 3の場合は、3つの星が必要な場合は、このように表示されます。

<?php 
$j = artists->reputations; 
for($i=1;$i<=$j;$i++){ 
<i class="fa fa-star-half-o"></i> <img src="assets/images/star.png"style="height:60px;"></a></li> 
} 
?> 
+0

ありがとうございます...それは今働いています –

+0

これが実際のコードであれば、より明確な変数名を使用することをお勧めします。このようなエラーを見つけるのに役立ちます。 – Shnoo

関連する問題