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

回答編集履歴

1

追記

2016/11/13 10:32

投稿

退会済みユーザー
answer CHANGED
@@ -1,2 +1,79 @@
1
1
  こちらの記事に書かれているコードが参考になると思います。
2
- [郵便番号データから都道府県・市町村リストを作成するためのスクリプト](http://qiita.com/ShibuyaKosuke/items/ab731d70fdb7c43efc76)
2
+ [郵便番号データから都道府県・市町村リストを作成するためのスクリプト](http://qiita.com/ShibuyaKosuke/items/ab731d70fdb7c43efc76)
3
+
4
+ ---
5
+
6
+ ```html
7
+ <?php
8
+ ini_set('display_errors', 1);
9
+ error_reporting(E_ALL);
10
+
11
+ //データベースのインスタンス名を指定
12
+ $serverName = ".\\SQLEXPRESS";
13
+ //接続情報を指定
14
+ $connectionInfo = array("UID" => "test",
15
+ "PWD" => "test",
16
+ "Database" => "hattyuujisseki");
17
+
18
+ //コネクションを確立
19
+ $conn = sqlsrv_connect($serverName, $connectionInfo)
20
+ or die(print_r(sqlsrv_errors(), true));
21
+ //dpt引き渡し
22
+ //クエリー文を指定
23
+ $tsql = "SELECT * from 大分類マスタ";
24
+ //クエリーを実行
25
+ $result = sqlsrv_query($conn, $tsql);
26
+ ?>
27
+ <html>
28
+ <meta HTTP-EQUIV="Content-Type" CONTENT="text/html;charset=x-sjis">
29
+ <head>
30
+ <title>発注実績</title>
31
+ </head>
32
+ <body>
33
+ <form action="" method="POST">
34
+ <select name="dpt" >
35
+ <?php while ($row = sqlsrv_fetch_array($result)) : ?>
36
+ <?php if ($row['大分類コード'] == filter_input(INPUT_POST, 'dpt')): ?>
37
+ <option value="<?= $row['大分類コード'] ?>" selected="selected">
38
+ <?= $row['大分類コード']; ?> <?= $row['大分類名_漢字'] ?>
39
+ </option>
40
+ <?php else : ?>
41
+ <option value="<?= $row['大分類コード']; ?>">
42
+ <?= $row['大分類コード'] ?> <?= $row['大分類名_漢字'] ?>
43
+ </option>
44
+ <?php endif; ?>
45
+ <?php endwhile; ?>
46
+
47
+ </select>
48
+ <input type="submit" name="s" value="検 索" />
49
+ </form>
50
+ <b>発注実績 &emsp;</b>
51
+ <table>
52
+ <thead>
53
+ <tr>
54
+ <th>中分類</th>
55
+ <th>取引先</th>
56
+ <th>週</th>
57
+ <th>発注数</th>
58
+ <th>発注原価</th>
59
+ <th>発注売価</th>
60
+ </tr>
61
+ </thead>
62
+ <tbody>
63
+
64
+ </tbody>
65
+ </table>
66
+ <script type="text/javascript" src="//code.jquery.com/jquery-2.2.4.min.js"></script>
67
+ <script type="text/javascript">
68
+ // ここにJavaScript のコードを書く
69
+ // 発注実績 の検索は、ajaxで読み込むファイルで検索し、このファイル上では検索しない
70
+ </script>
71
+ </body>
72
+ </html>
73
+ <?php
74
+ //クエリー結果の開放
75
+ sqlsrv_free_stmt($result);
76
+ //コネクションのクローズ
77
+ sqlsrv_close($conn);
78
+ ?>
79
+ ```