电脑知识|欧美黑人一区二区三区|软件|欧美黑人一级爽快片淫片高清|系统|欧美黑人狂野猛交老妇|数据库|服务器|编程开发|网络运营|知识问答|技术教程文章 - 好吧啦网

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

php+mysql 獲取數(shù)據(jù)庫(kù)中的記錄(特別是高效的分頁(yè)功能)

瀏覽:13日期:2024-02-13 09:23:52

mysql.php 獲取數(shù)據(jù)庫(kù)中的記錄,完全個(gè)人經(jīng)驗(yàn)總結(jié),僅供參考!<?php/***PHP+MYSQL數(shù)據(jù)庫(kù)基本功能*http://blog.csdn.net/yown*/#############################################獲取序列ID############################################function getSequence() {$sql = 'update sequence set id=last_insert_id(id+1);';$sql2= 'select last_insert_id();';

global $dbuser,$dbpass,$host,$database,$printsql;

$link = mysql_connect($host,$dbuser,$dbpass);if(! $link){ return mysql_error();}

mysql_select_db($database);mysql_query('SET NAMES UTF8'); if($printsql) echo '<hr/>'.$sql.'<hr/>';mysql_query($sql);if($printsql) echo '<hr/>'.$sql2.'<hr/>';$result = mysql_query($sql2);

if(mysql_num_rows($result)==0){ mysql_close($link); return '';}$myrow = mysql_fetch_row($result);$ret=$myrow[0];

mysql_close($link);return $ret;}#############################################獲取strSql第N條記錄中的第N列數(shù)據(jù),下標(biāo)從1開(kāi)始############################################function getData($strsql,$row,$col) {global $dbuser,$dbpass,$host,$database,$printsql;

$link = mysql_connect($host,$dbuser,$dbpass);if(! $link){ return mysql_error();}

mysql_select_db($database);mysql_query('SET NAMES UTF8'); if($printsql) echo '<hr/>'.$strsql.'<hr/>';$result = mysql_query($strsql);

if(mysql_num_rows($result)==0){ mysql_close($link); return '';}$i=0;while($myrow = mysql_fetch_row($result)){

if($i==$row-1){ $ret=$myrow[$col-1]; break; } $i=$i+1;}

mysql_close($link);return $ret;

}

#############################################獲取strSql第N條記錄############################################function getRowData($strsql,$row) {global $dbuser,$dbpass,$host,$database,$printsql;

$link = mysql_connect($host,$dbuser,$dbpass);if(! $link){ return mysql_error();}

mysql_select_db($database);mysql_query('SET NAMES UTF8'); if($printsql) echo '<hr/>'.$strsql.'<hr/>';$result = mysql_query($strsql);

if(mysql_num_rows($result)==0){ mysql_close($link); return '';}$i=0;while($myrow = mysql_fetch_array($result)){

if($i==$row-1){ $ret=$myrow; break; } $i=$i+1;}

mysql_close($link);return $ret;

}

#############################################獲取strSql記錄集存入數(shù)組中############################################function getResultSetData($strsql) {global $dbuser,$dbpass,$host,$database,$printsql;

$link = mysql_connect($host,$dbuser,$dbpass);if(! $link){ return mysql_error();}

mysql_select_db($database);mysql_query('SET NAMES UTF8'); if($printsql) echo '<hr/>'.$strsql.'<hr/>';$result = mysql_query($strsql);

if(mysql_num_rows($result)==0){ mysql_close($link); return '';}

while($myrow = mysql_fetch_array($result)){ $ret[]=$myrow;;;}

mysql_close($link);return $ret;}

#############################################執(zhí)行strSql############################################function executeSql($strsql) {global $dbuser,$dbpass,$host,$database,$printsql;

$link = mysql_connect($host,$dbuser,$dbpass);if(! $link){ return mysql_error();}

mysql_select_db($database);mysql_query('SET NAMES UTF8'); if($printsql) echo '<hr/>'.$strsql.'<hr/>';mysql_query($strsql);$ret =mysql_affected_rows($link);mysql_close($link);return $ret;}

/*分頁(yè)*/function Pager(&$curpage,&$pagesize,&$tsql,&$psql,&$totalpage,&$totalrow,&$pagerset){

$curpage=isset($curpage)?intval($curpage):1;//當(dāng)前頁(yè)$totalpage=0;//總頁(yè)數(shù)$totalrow=0;//總記錄數(shù)if($printsql) echo '<hr/>'.$tsql.'<hr/>';if($curpage <= 0){ $curpage=1;}$totalrow=getData($tsql,1,1);//取得總記錄數(shù)$totalrow=strlen(totalrow)==0?0:$totalrow; if($totalrow>0){ $totalpage=$totalrow%$pagesize==0?(int)($totalrow/$pagesize):(int)($totalrow/$pagesize)+1; if($curpage>$totalpage){ $curpage=1; } $psql=$psql.' limit '.(($curpage-1)*$pagesize).','.$pagesize; if($printsql) echo '<hr/>'.$psql.'<hr/>'; $pagerset=getResultSetData($psql);//取得當(dāng)前頁(yè)記錄}if($totalrow==0||$totalrow=='0'){ $curpage=1;}}

?>http://blog.csdn.net/yown/archive/2007/05/15/1610025.aspx

標(biāo)簽: PHP
主站蜘蛛池模板: 科箭WMS仓库管理软件-TMS物流管理系统-科箭SaaS云服务 | 泰国专线_泰国物流专线_广州到泰国物流公司-泰廊曼国际 | 工业铝型材生产厂家_铝合金型材配件批发精加工定制厂商 - 上海岐易铝业 | 济宁工业提升门|济宁电动防火门|济宁快速堆积门-济宁市统一电动门有限公司 | 海外整合营销-独立站营销-社交媒体运营_广州甲壳虫跨境网络服务 焊管生产线_焊管机组_轧辊模具_焊管设备_焊管设备厂家_石家庄翔昱机械 | 凝胶成像仪,化学发光凝胶成像系统,凝胶成像分析系统-上海培清科技有限公司 | 闪蒸干燥机-喷雾干燥机-带式干燥机-桨叶干燥机-[常州佳一干燥设备] | 石英粉,滑石粉厂家,山东滑石粉-莱州市向阳滑石粉有限公司 | 广西绿桂涂料--承接隔热涂料、隔音涂料、真石漆、多彩仿石漆等涂料工程双包施工 | 高防护蠕动泵-多通道灌装系统-高防护蠕动泵-www.bjhuiyufluid.com慧宇伟业(北京)流体设备有限公司 | 温湿度记录纸_圆盘_横河记录纸|霍尼韦尔记录仪-广州汤米斯机电设备有限公司 | 冲锋衣滑雪服厂家-冲锋衣定制工厂-滑雪服加工厂-广东睿牛户外(S-GERT) | 实木家具_实木家具定制_全屋定制_美式家具_圣蒂斯堡官网 | 小型玉石雕刻机_家用玉雕机_小型万能雕刻机_凡刻雕刻机官网 | 伺服电机维修、驱动器维修「安川|三菱|松下」伺服维修公司-深圳华创益 | 南京雕塑制作厂家-不锈钢雕塑制作-玻璃钢雕塑制作-先登雕塑厂 | 排烟防火阀-消防排烟风机-正压送风口-厂家-价格-哪家好-德州鑫港旺通风设备有限公司 | 智慧钢琴-电钢琴-便携钢琴-数码钢琴-深圳市特伦斯乐器有限公司 | 卧涛科技有限公司科技项目申报公司|高新技术企业申报|专利申请 | 冷油器-冷油器换管改造-连云港灵动列管式冷油器生产厂家 | 阜阳在线-阜阳综合门户| 高效复合碳源-多核碳源生产厂家-污水处理反硝化菌种一长隆科技库巴鲁 | 中原网视台| 专业甜品培训学校_广东糖水培训_奶茶培训_特色小吃培训_广州烘趣甜品培训机构 | 购买舔盐、舔砖、矿物质盐压块机,鱼饵、鱼饲料压块机--请到杜甫机械 | 江苏农村商业银行招聘网_2024江苏农商行考试指南_江苏农商行校园招聘 | 造价工程师网,考试时间查询,报名入口信息-网站首页 | 集菌仪厂家_全封闭_封闭式_智能智能集菌仪厂家-上海郓曹 | 淘气堡_室内儿童乐园_户外无动力儿童游乐设备-高乐迪(北京) | 过跨车_过跨电瓶车_过跨转运车_横移电动平车_厂区转运车_无轨转运车 | 天津云仓-天津仓储物流-天津云仓一件代发-顺东云仓 | 胶原检测试剂盒,弹性蛋白检测试剂盒,类克ELISA试剂盒,阿达木单抗ELISA试剂盒-北京群晓科苑生物技术有限公司 | 质检报告_CE认证_FCC认证_SRRC认证_PSE认证_第三方检测机构-深圳市环测威检测技术有限公司 | 房在线-免费房产管理系统软件-二手房中介房屋房源管理系统软件 | 透平油真空滤油机-变压器油板框滤油机-滤油车-华之源过滤设备 | 一技任务网_有一技之长,就来技术任务网| 常州企业采购平台_常州MRO采购公司_常州米孚机电设备有限公司 | 拉力测试机|材料拉伸试验机|电子拉力机价格|万能试验机厂家|苏州皖仪实验仪器有限公司 | 「钾冰晶石」氟铝酸钾_冰晶石_氟铝酸钠「价格用途」-亚铝氟化物厂家 | 济南品牌包装设计公司_济南VI标志设计公司_山东锐尚文化传播 | 皮带机-带式输送机价格-固定式胶带机生产厂家-河南坤威机械 |