最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

phpfans留言版用到的數(shù)據(jù)操作類和分頁類

 更新時(shí)間:2007年01月04日 00:00:00   作者:  

復(fù)制代碼 代碼如下:
class mysql{     
    function connect($dbhost, $dbuser, $dbpw, $dbname = '',$dbcharset='') {     
        if(!@mysql_connect($dbhost, $dbuser, $dbpw)) { 
            $this->show('Can not connect to MySQL server'); 
        }     
        if($dbname) { 
            $this->select_db($dbname); 
        } 
        if($this->version() > '4.1') { 
            if($dbcharset) {             
                 $this->query("SET NAMES '".$dbcharset."'");     
            } 
        } 
    } 

    function select_db($dbname) { 
        return mysql_select_db($dbname); 
    } 

    function fetch_array($query, $result_type = MYSQL_ASSOC) { 
        return @mysql_fetch_array($query, $result_type); 
    } 

    function query($sql, $type = '') { 
        if(!($query = mysql_query($sql))) $this->show('MySQL Query Error', $sql); 
        return $query;         
    } 

    function affected_rows() { 
        return mysql_affected_rows(); 
    } 

    function result($query, $row) { 
        return mysql_result($query, $row); 
    } 

    function num_rows($query) { 
        return @mysql_num_rows($query); 
    } 

    function num_fields($query) { 
        return mysql_num_fields($query); 
    } 

    function free_result($query) { 
        return mysql_free_result($query); 
    } 

    function insert_id() { 
        return mysql_insert_id();         
    } 

    function fetch_row($query) { 
        return mysql_fetch_row($query); 
    } 

    function version() { 
        return mysql_get_server_info(); 
    } 

    function close() { 
        return mysql_close(); 
    } 

    function show($message = '', $sql = '') { 
        if(!$sql) echo $message; 
        else echo $message.'<br>'.$sql; 
    } 


class page extends mysql{ 
    function pagination($sql,$maxnum,$page,$maxpages,$pagepre,$ext=''){ 
        global $sum,$stail,$link,$lmid,$ltail,$curpage;//$ext='&class=3' 
        $SELF = $_SERVER['PHP_SELF']; 

        $query = $this->query($sql); 
        $rows = $this->fetch_array($query,MYSQL_NUM); 
        $totalrows = $rows[0]; 

        $totalpages = ceil($totalrows/$maxnum);     
        $startnum = ($page - 1)*$maxnum;     
        $string = $sum.$totalrows.$stail.$sum.$page."/".$totalpages.$stail;  

        if($page != 1){ 
            $string .= $link.$SELF."?page=1".$ext.$lmid."|&lsaquo;".$ltail; 
            $string .=  $link.$SELF.'?page='.($page - 1).$ext.$lmid."&lsaquo;&lsaquo;".$ltail; 
        } 

        if($maxpages>=$totalpages){ 
            $pgstart = 1;$pgend = $totalpages; 
        } 
        elseif(($page-$pagepre-1+$maxpages)>$totalpages){ 
            $pgstart = $totalpages - $maxpages + 1; 
            $pgend = $totalpages; 
        } 
        else{ 
            $pgstart=(($page<=$pagepre)?1:($page-$pagepre)); 
            $pgend=(($pgstart==1)?$maxpages:($pgstart+$maxpages-1)); 
        } 

        for($pg=$pgstart;$pg<=$pgend;$pg++){  
            if($pg == $page){ 
                $string .=  $curpage.$SELF."?page=".$pg.$ext.$lmid.$pg.$ltail; 
            } 
            else $string .=  $link.$SELF."?page=".$pg.$ext.$lmid.$pg.$ltail; 
        } 

        if($page != $totalpages){ 
            $string .=  $link.$SELF.'?page='.($page + 1).$ext.$lmid."&rsaquo;&rsaquo;".$ltail; 
            $string .=  $link.$SELF.'?page='.$totalpages.$ext.$lmid."&rsaquo;|".$ltail; 
        } 
    return $string; 
    } 


function html($str){ 
    $str = get_magic_quotes_gpc()?$str:addslashes($str); 
    return $str; 


function dehtml($str){ 
    $str = nl2br(stripslashes($str)); 
    return $str; 


function deip($str){ 
    $arr = explode('.',$str); 
    $str = $arr[0].'.'.$arr[1].'.'.$arr[2].'.*'; 
    return $str; 
}

相關(guān)文章

  • 基于PHP實(shí)現(xiàn)簡單的隨機(jī)抽獎(jiǎng)小程序

    基于PHP實(shí)現(xiàn)簡單的隨機(jī)抽獎(jiǎng)小程序

    一個(gè)抽獎(jiǎng)小程序,概論可控,也可某個(gè)獎(jiǎng)品在前端顯示,而程序中根本不可能獲得!把所有的概率x10后相加起來,新數(shù)組中每項(xiàng)的值等于它前幾個(gè)的和加上它本身
    2016-01-01
  • thinkphp控制器調(diào)度使用示例

    thinkphp控制器調(diào)度使用示例

    這篇文章主要介紹了thinkphp控制器調(diào)度使用示例,需要的朋友可以參考下
    2014-02-02
  • PHP多進(jìn)程通信-消息隊(duì)列使用

    PHP多進(jìn)程通信-消息隊(duì)列使用

    這篇文章主要介紹了PHP通信-消息隊(duì)列使用詳解,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-03-03
  • 詳解laravel passport OAuth2.0的4種模式

    詳解laravel passport OAuth2.0的4種模式

    這篇文章主要介紹了laravel passport OAuth2.0的4種模式,本文給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2019-11-11
  • iis 7下安裝laravel 5.4環(huán)境的方法教程

    iis 7下安裝laravel 5.4環(huán)境的方法教程

    最近想嘗試體驗(yàn)下laravel框架,所以自己嘗試在iis 7下安裝laravel 5.4環(huán)境,雖然遇到些問題,但最終都解決了,所以下面這篇文章主要給大家介紹了在iis 7下安裝laravel 5.4環(huán)境的方法教程,需要的朋友可以參考下。
    2017-06-06
  • Yii框架表單模型和驗(yàn)證用法

    Yii框架表單模型和驗(yàn)證用法

    這篇文章主要介紹了Yii框架表單模型和驗(yàn)證用法,結(jié)合實(shí)例形式分析了Yii表單模型的原理及驗(yàn)證器的使用技巧,需要的朋友可以參考下
    2016-05-05
  • php生成局部唯一識(shí)別碼LUID的代碼

    php生成局部唯一識(shí)別碼LUID的代碼

    php中返回一個(gè)唯一在本地系統(tǒng)中獨(dú)一無二的字符串,需要的朋友可以參考下
    2012-10-10
  • PHP簡單實(shí)現(xiàn)單點(diǎn)登錄功能示例

    PHP簡單實(shí)現(xiàn)單點(diǎn)登錄功能示例

    這篇文章主要介紹了PHP簡單實(shí)現(xiàn)單點(diǎn)登錄功能,結(jié)合實(shí)例形式分析了php基于session控制實(shí)現(xiàn)單點(diǎn)登錄的相關(guān)操作技巧,需要的朋友可以參考下
    2018-03-03
  • 深入php-fpm的兩種進(jìn)程管理模式詳解

    深入php-fpm的兩種進(jìn)程管理模式詳解

    本篇文章是對(duì)php-fpm的兩種進(jìn)程管理模式進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下
    2013-06-06
  • yii2行為的方法如何注入到組件類中詳解

    yii2行為的方法如何注入到組件類中詳解

    這篇文章主要給大家介紹了關(guān)于yii2中行為的方法是如何注入到組件類中去的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧。
    2017-08-08

最新評(píng)論

平果县| 巨鹿县| 舟山市| 尼玛县| 曲沃县| 财经| 大连市| 深圳市| 荆门市| 大埔县| 信阳市| 肇东市| 泗洪县| 滕州市| 浦城县| 香格里拉县| 永定县| 图片| 喜德县| 西畴县| 吉首市| 化德县| 琼海市| 沁水县| 青神县| 颍上县| 尚义县| 柳州市| 富裕县| 弥渡县| 东乡族自治县| 台中县| 浦东新区| 横山县| 伊金霍洛旗| 扎赉特旗| 江孜县| 新泰市| 黔江区| 资源县| 八宿县|