ホームページ >バックエンド開発 >PHPチュートリアル >PHP 接続 mysql データベース クラス_PHP チュートリアル
php接続mysqlデータベースクラス これは、MySQL データベースに接続するためのシンプルで実用的な PHP クラスで、データ クエリを実行し、配列セットを返し、新しい ID を取得し、レコード行を取得し、その他の単純な MySQL データベース接続コードを実行するだけです。
phpチュートリアル接続mysqlチュートリアルデータベースチュートリアルクラス
これは、MySQL データベースに接続するためのシンプルで実用的な PHP クラスで、データ クエリを実行し、配列セットを返し、新しい ID を取得し、レコード行を取得し、その他の単純な MySQL データベース接続コードを実行するだけです。
*/
クラスデータベース{$db = 新しいデータベース;
var $dblink;
function connect($dbhost, $dbuser, $dbpw, $dbname = "") {
$this->dblink = mysql_connect($dbhost, $dbuser, $dbpw);
mysql_query("名前を設定 'utf8'"); mysql_query("setcharacter_set_client=utf8"); mysql_query("setcharacter_set_results=utf8");
if($dbname) {
Mysql_select_db($dbname, $this->dblink);
}
}
関数クエリ($sql) {
$result = mysql_query($sql, $this->dblink);
$result を返します;
}
関数 fetch_array($result) {
mysql_fetch_array($result) を返します;
}
関数 insert_id() {
$id = mysql_insert_id();
$id を返します;
}
関数 getrow($sql) {
$result = mysql_query($sql, $this->dblink);
mysql_fetch_assoc($result) を返します;
}
関数 getdetailrow($sql) {
$result = mysql_query($sql, $this->dblink);
mysql_fetch_array($result) を返します;
}
//www.bKjia.c0m
関数 close() {
mysql_close($this->dblink);
}
}
//メソッドの呼び出し
$db->connect($dbhost, $dbuser, $dbpw, $dbname);
unset($dbhost, $dbuser, $dbpw, $dbname);
?>