teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

2

コードを記載しました。

2021/01/03 09:37

投稿

退会済みユーザー
answer CHANGED
@@ -1,1 +1,11 @@
1
- DBから得たデータを引数としてonDetailsを呼び出すことで、当初の自分の予定していたものとは少し異なりますが、自分の納得できる状況は達しました。
1
+ DBから得たデータをただの文字列の引数としてonDetailsを呼び出すことにしました。
2
+ ```php
3
+ function onDetails(imageName){
4
+ console.log(imageName);
5
+ }
6
+
7
+ <?php foreach($result as $res): ?>
8
+ <?php $img = base64_encode($res['image']) ?>
9
+ <img src = "data:image/jpg;base64,<?php echo $img ?>" onClick = "onDetails('<?php echo $res['image_name'] ?>')" >
10
+ <?php endforeach ?>
11
+ ```

1

ご指摘を受けて、文面を変更しました。

2021/01/03 09:37

投稿

退会済みユーザー
answer CHANGED
@@ -1,1 +1,1 @@
1
- 実装のレベル下げました。
1
+ DBから得たデータ引数としてonDetailsを呼び出すことで、当初の自分の予定していたものとは少し異なりすが、自分の納得できる状況には達ました。