回答編集履歴

1 追記

退会済みユーザー

退会済みユーザー

2016/11/13 19:32  投稿

こちらの記事に書かれているコードが参考になると思います。
[郵便番号データから都道府県・市町村リストを作成するためのスクリプト](http://qiita.com/ShibuyaKosuke/items/ab731d70fdb7c43efc76)
[郵便番号データから都道府県・市町村リストを作成するためのスクリプト](http://qiita.com/ShibuyaKosuke/items/ab731d70fdb7c43efc76)
---
```html
<?php
ini_set('display_errors', 1);
error_reporting(E_ALL);
//データベースのインスタンス名を指定
$serverName = ".\\SQLEXPRESS";
//接続情報を指定
$connectionInfo = array("UID" => "test",
   "PWD" => "test",
   "Database" => "hattyuujisseki");
//コネクションを確立
$conn = sqlsrv_connect($serverName, $connectionInfo)
   or die(print_r(sqlsrv_errors(), true));
//dpt引き渡し
//クエリー文を指定
$tsql = "SELECT * from 大分類マスタ";
//クエリーを実行
$result = sqlsrv_query($conn, $tsql);
?>
<html>
   <meta HTTP-EQUIV="Content-Type" CONTENT="text/html;charset=x-sjis">
   <head>
       <title>発注実績</title>
   </head>
   <body>
       <form action="" method="POST">
           <select name="dpt" >
               <?php while ($row = sqlsrv_fetch_array($result)) : ?>
                   <?php if ($row['大分類コード'] == filter_input(INPUT_POST, 'dpt')): ?>
                       <option value="<?= $row['大分類コード'] ?>" selected="selected">
                           <?= $row['大分類コード']; ?> <?= $row['大分類名_漢字'] ?>
                       </option>
                   <?php else : ?>
                       <option value="<?= $row['大分類コード']; ?>">
                           <?= $row['大分類コード'] ?> <?= $row['大分類名_漢字'] ?>
                       </option>
                   <?php endif; ?>
               <?php endwhile; ?>
           </select>
           <input type="submit" name="s" value="検 索" />
       </form>
       <b>発注実績 &emsp;</b>
       <table>
           <thead>
               <tr>
                   <th>中分類</th>
                   <th>取引先</th>
                   <th>週</th>
                   <th>発注数</th>
                   <th>発注原価</th>
                   <th>発注売価</th>
               </tr>
           </thead>
           <tbody>
           </tbody>
       </table>
       <script type="text/javascript" src="//code.jquery.com/jquery-2.2.4.min.js"></script>
       <script type="text/javascript">
           // ここにJavaScript のコードを書く
           // 発注実績 の検索は、ajaxで読み込むファイルで検索し、このファイル上では検索しない
       </script>
   </body>
</html>
<?php
//クエリー結果の開放
sqlsrv_free_stmt($result);
//コネクションのクローズ
sqlsrv_close($conn);
?>
```

思考するエンジニアのためのQ&Aサイト「teratail」について詳しく知る