bddb.php
来自「功能相当强大」· PHP 代码 · 共 64 行
PHP
64 行
<?php
// MySQL Database connection class
class bdDb
{
var $conn;
var $quotes_gpc; // Is magic_quotes_gpc set?
function bdDb( $server, $user, $pass, $db )
{
$this->conn = @mysql_connect( $server, $user, $pass );
@mysql_select_db( $db, $this->conn );
$this->quotes_gpc = @get_magic_quotes_gpc()===0?false:true;
}
function exec( $sql )
{
$res = @mysql_query( $sql, $this->conn );
@mysql_free_result( $res );
}
function getResult( $sql )
{
$res = @mysql_query( $sql, $this->conn );
while( $row=@mysql_fetch_assoc($res) )
$result[] = $row;
@mysql_free_result( $res );
return $result;
}
function getSingleRow( $sql )
{
$res = @mysql_query( $sql, $this->conn );
$row = @mysql_fetch_assoc($res);
@mysql_free_result( $res );
return $row;
}
function getSingleField( $sql )
{
$res = @mysql_query( $sql, $this->conn );
$row = @mysql_fetch_row($res);
@mysql_free_result( $res );
return $row[0];
}
function escape( $str )
{
if ( $this->quotes_gpc===true )
$str = stripslashes( $str );
return @mysql_escape_string( $str );
}
function destroy()
{
@mysql_close( $this->conn );
}
function insertId()
{
return @mysql_insert_id( $this->conn );
}
}
?>
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?