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回まで
  • 13歳以上
  • 登録:2014/12/29 23:45:13
  • 終了:2014/12/30 12:16:41

ベストアンサー

id:syamaoka No.1

syamaoka回答回数20ベストアンサー獲得回数82014/12/30 08:37:54

<?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

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

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

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

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

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません