<?php header("Content-type: text/html; charset=utf-8"); define("DBSERVER","localhost"); define("DBUSER","root"); define("DBPASSWORD","root"); define("DBNAME","sampledb"); //DB接続 if(!$con = @mysql_connect(DBSERVER, DBUSER, DBPASSWORD)){ die("MySQLに接続できませんでした!<br>"); exit(); } //DB選択 if(!$selectdb = @mysql_select_db(DBNAME)){ die(DBNAME . "が見つかりませんでした!<br>"); exit(); } //文字コードセット if(!$result =@mysql_query("SET NAMES utf8;")){ echo "SQLエラー!<br>"; } //データを配列に用意 $arydata = array( array("薬は体に何をするか", 1580, "2006-08-05"), array("クラゲのふしぎ", 1580, "2006-08-05"), array("Excel関数で困ったときの基本技・便利技", 880, "2006-08-05"), array("マウス&キーボード入力で困ったときの基本技・便利技", 880, "2006-08-05") ); //配列のデータを順番に取り出すループ foreach ($arydata as $data) { //レコードを追加するSQLを組み立て $sql = "INSERT INTO bookinfo (title, price, releasedate) VALUES (\"$data[0]\", $data[1], '$data[2]')"; //SQLを発行 if (@mysql_query($sql)) { echo "「" . $data[0] . "」のレコードを追加しました!<BR><BR>"; } else { echo "レコードの追加に失敗しました!<BR><BR>"; } } //DB切断 if(!$con = @mysql_close()){ die("MySQLとの接続を解除できませんでした!<br>"); exit(); } ?>