PHPの質問です。現在forの勉強中です。

>||
<?php for ($i=1; $i <= 5; $i++){ ?>
<?php if($aaa !=''): ?>
<img src="image<?php echo $i; ?>.jpg" alt="これ">
<?php endif; ?>
<?php } ?>
||<
DBの$aaaが空じゃなければ、画像を表示したいのですが、例えば、$aaaに1と2と5が入っていれば、以下のようになりますが、altのところに0から順に自動で連番をつけたいのです。
>||
<img src="image1.jpg" alt="0">
<img src="image2.jpg" alt="1">
<img src="image5.jpg" alt="2">
||<
どうぞよろしくお願いします。

回答の条件
  • 1人5回まで
  • 登録:
  • 終了:2014/12/30 12:16:41

ベストアンサー

id:syamaoka No.1

回答回数21ベストアンサー獲得回数9

<?php $aaa = 'a' ?>
<?php for ($i=1,$j=0; $i <= 5; $i++){ ?>
<?php if($aaa !=''): ?>
<img src="image<?php echo $i; ?>.jpg" alt="<?php echo $j++; ?>">
<?php endif; ?>
<?php } ?>
id:dekapurio

どうもありがとうございます。
うまく表示することが出来ました。

2014/12/30 12:16:32

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません