質問編集履歴
1
詳細
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 $i
|
34
|
+
<img src=<?php echo $this->prcontent[$no]['PrContent']; ?>>
|
35
|
+
※[$no]はforでまわし該当の番号を取ってます長くなるので省略
|
15
36
|
```
|
16
37
|
のような形で行っているのですが上手く表示されません。
|
17
38
|
|