質問編集履歴

1

詳細

2022/12/20 06:26

投稿

ykkk
ykkk

スコア87

test CHANGED
File without changes
test CHANGED
@@ -6,12 +6,33 @@
6
6
 
7
7
  $_FILESの中身は下記
8
8
  array(1) { ["photoFile"]=> array(5) { ["name"]=> string(25) "テスト画像250100.png" ["type"]=> string(9) "image/png" ["tmp_name"]=> string(24) "C:\xampp\tmp\php33B9.tmp" ["error"]=> int(0) ["size"]=> int(2635) } }
9
+
10
+ DB保存
11
+ $sql = " UPDATE T_PrContent SET PrContent = :PrContent, Url = :Url, UseFlag = :UseFlag WHERE SiteId = :SiteId AND PrNumber = :PrNumber ";
12
+ $prm = array(
13
+ ':PrContent' => $image,
14
+ ':SiteId' => $siteid,
15
+ ':Url' => $linkurl,
16
+ ':UseFlag' => $useflag,
17
+ ':PrNumber' => $no,
18
+ );
19
+ $this->app->dbAdapter->query($sql)->execute($prm);
20
+ ※$this->app->dbAdapterでDBに繋がるようになっています。
21
+ ※PrContentが画像保存場所です。
9
22
  ```
10
23
  $imageをDBに保存しています。
11
24
 
12
25
  画面出力は
13
26
  ```ここに言語を入力
27
+ $sql = "SELECT * FROM T_PrContent WHERE SiteId = :SiteId ";
28
+ $prm = array(
29
+ ':SiteId' => $siteid,
30
+ );
31
+ $prcontent = ResultInterfaceToArray($this->app->dbAdapter->query($sql)->execute($prm));
32
+
33
+ $prcontentをビューに持っていき
14
- <img src=<?php echo $image; ?>>
34
+ <img src=<?php echo $this->prcontent[$no]['PrContent']; ?>>
35
+ ※[$no]はforでまわし該当の番号を取ってます長くなるので省略
15
36
  ```
16
37
  のような形で行っているのですが上手く表示されません。
17
38