PHPの中でHTMLの
echo "<img src=・・・>"
の・・・部分に2次元配列を入れてプログラムを作っています。
その配列は、DBから画像のパスを取り出して格納したものなんですが、2次元配列にすると
上手く展開できません
(別々の変数に格納した場合は成功しましたが、二次元配列で実現したいです)
PHP
1$rec0 = $image->fetchAll(); //$recにフェッチしてレコード(画像のパス)を格納 2/*そもそも""の中でないならうまくいく*/ 3echo $rec0[0][0]; //結果:./example/x.png 4 5echo "<img height=200 src=$rec0[0][0] width=200 alt=*/></td>" 6//結果:Notice: Array to string conversion in C:\xampp\htdocs\ホーム.php 7 8/*いろいろ試したけど上手くいきません。例えば下のようにすると*/ 9echo "<img height=200 src=$rec0['0']['0'] width=200 alt=*/>" 10//結果:Parse error: syntax error, unexpected ''(略)となります
うまく展開する方法はないでしょうか?
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2017/12/13 02:40
2017/12/13 02:44
2017/12/13 02:46
退会済みユーザー
2017/12/13 02:54
退会済みユーザー
2017/12/13 02:58
退会済みユーザー
2017/12/13 02:59
退会済みユーザー
2017/12/13 03:01
退会済みユーザー
2017/12/13 03:08
退会済みユーザー
2017/12/13 03:11
退会済みユーザー
2017/12/13 03:18
退会済みユーザー
2017/12/13 03:49
退会済みユーザー
2017/12/13 04:17
退会済みユーザー
2017/12/13 04:19