• ベストアンサー

表の中のY,Nを画像に置き換える

いつもお世話になっています。 表の中にDBから引っ張ってきた"Y","N"がランダムに並ぶのですが、コレを一括して画像に変える事は出来ますか? 私が今考えている方法だと <tr> <?php if ($_POST['aaa'] == "Y"){ preg_replace("/Y/","<img src="sample.jpg">,"$_POST['a']");} else { echo "";} ?></td> このようにセル毎に入れることになってしまうのですが、一括に出来る方法を教えてください。 宜しくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

質問からやりたい事が全くわからないのですが・・・。 ・Y,Nが並ぶってどういう事? ・一括して画像に変えるとは、一枚の画像(JPEG)などをPHPで生成するという事? ・$_POST["aaa"],$_POST["a"]って何? ・sample.jpgって何? ・どういうHTMLを生成するつもりなのか 整理して、改めて質問をし直す方が良いと思いますよ。

tetsu-jin
質問者

お礼

返答、遅くなりました。 すいません、確かに読み返してみたら意味不明ですね…。 改めて整理して質問しようとして何度か書き直していたら、やろうと思っていた事が、なんとか動く様になりました。 もっと整理してから質問します。 すいませんでした。 やりたかったのは、かなり省略していますが $a="Y" $b="N" というデータを <tr><td><?php echo $a; ?></td><td><?php echo $b; ?></td></tr>   ↓ <tr><td>Y</td><td>N</td><tr> さらにそれを"Y"は同一フォルダにある"sample.jpg"・"N"は空白に変更までを一括に行う <tr><td><img src="sample.jpg"></td><td></td><tr>

関連するQ&A