<?php
class DB{
var $id;
var $result; // フィールド
// コンストラクタ(データベースに接続し、スキーマ選択)
function DB(){
$host = "localhost";
$user = "management";
$pass = "management";
$dbname = "management";
$this->id = @mysql_connect($host,$user,$pass) or die("Could not connect MySQL server");
@mysql_select_db($dbname) or die("Could not use selected database");
return $this->id;
}
// メソッドClose(データベースからの接続をクローズ)
function Close(){
@mysql_close($this->id) or die("Could not close database");
}
// メソッドQuery(データベースにSQLクエリーを送る)
function Query(&$sql){
$this->result = mysql_query($sql) or die("Could not query of [ $sql ]");
return $this->result;
}
// メソッドAffected_rows(変更された行数を返す)
function Affected_rows(){
$this->result = mysql_affected_rows() or die("Could not query of [ mysql_affected_rows ]");
return $this->result;
}
}
?>
|