メモ-Mysqlへのアクセスと値の取得
プログラムを作っていると忘れてしまうことがしばしばあるので忘れないようにメモ
————————————————————————-
Mysqlへアクセスとリクエスト送信
function req_mysqldb($req){$result = mysql_query($req);
if (!$result) {
die('Invalid query: ' . mysql_error() .'Whole query: ' . $req);
}
return $result;}function DBconnect($flag){
global $mysqldb;
if($flag){
$mysqldb = mysql_connect(DB_HOST, DB_USER, DB_PASSWORD);
if (!$mysqldb) {
die('接続できませんでした: ' . mysql_error());
}
$db_selected = mysql_select_db(DB_NAME, $mysqldb);
if (!$db_selected) {
die ('Can\'t use foo : ' . mysql_error());
}
mysql_query("SET NAMES utf8", $mysqldb);
}else{
mysql_close($mysqldb);
}
return $mysqldb;
}
取得したものを連想配列に格納
while($d = mysql_fetch_assoc($r)){
while(list ($key, $val) = each($d)) {
$data[$n][$key] = $val;
}
$n++;
}

