09 06/23 PHP と SQL (MySQL) の連携 その3

平成22年度 情報科学III (理系コア科目・2年生)
PHP と SQL (MySQL) の連携
日本語のデータを扱う
担当 岡村耕二
月曜日 2限
http://okaweb.ec.kyushu-u.ac.jp/lectures/jk3/
本資料の一部は、堀良彰准教授、天野浩文准教授、菅沼明准
教授等による以前の講義資料をもとにしています。
MySQL で扱える漢字コードは UTF-8
<html>
<meta http-equiv="content-type" content="text/html; charset=UTF8">
<title> 漢字 </title>
<body>
漢字のテスト。
</body>
</html>
UTF-8 で、保存する
set-buffer-file-coding-system: utf-8
演習問題
 UTF-8 で日本語表示をする HTML を作成せよ。
 日本語のデータを MySQL に入力するプログラムを作成せよ。
 日本語をキーにしてデータベースを検索し、結果を表示するプ
ログラムを作成せよ。
最終課題について
 課題を各人考えてきてください。
– 課題の仕様の条件
• データーベースを2つ以上使用して、組み合わて(join を
使って)検索ができること。
• いままで、講義で出なかったような内容を考えてみてくだ
さい。(名簿系、価格系以外)
 7/26最終講義)では、各人、講義で課題の説明(プログラムは
できている必要はない。もちろん、できていてもいい。)をしても
らいます。
– データベースの設計
– Web での見え方、PHP の設計
– 不足分は必要に応じて修正してもらい、最終課題に取り組
んでもらいます。