当前位置: 首页 > news >正文

网站首页调用网站标题免费公司网页制作

网站首页调用网站标题,免费公司网页制作,网站建设需求调查问卷,东莞网站案例营销一、实现功能#xff0c;数据表前缀、alias、model、table、join方法实现 二、表前缀实现 1、config.php增加表前缀 DB_PEXfa_,//数据库前缀 2、增加表前缀方法function.php function model($table){$modelnew ModelBase($table,config(DB_PEX));return $m…一、实现功能数据表前缀、alias、model、table、join方法实现 二、表前缀实现 1、config.php增加表前缀 DB_PEXfa_,//数据库前缀 2、增加表前缀方法function.php function model($table){$modelnew ModelBase($table,config(DB_PEX));return $model; } function table($table){return new ModelBase($table); }3、PDO数据表增加表前缀ModelBase.php private $pex;//表前缀public function __construct($tablenull,$pex){$this-pex$pex;if($table){$this-table$this-pex.$table;}if(!$this-table){die(no table );}$this-_connect();$this-_opt();} 三、alias数据表别名和join实现实现ModelBase.php private function _opt(){$this-optarray(filed*,where,group,having,order,limit,alias,join,);}public function alias($as){$this-opt[alias] as .$as. ;return $this;}public function join($join,$condition,$type){$this-opt[join] {$type} join .$this-pex.trim($join). on {$condition};return $this;}public function select(){$sql SELECT .$this-opt[filed]. FROM .$this-table.$this-opt[alias].$this-opt[join].$this-opt[where].$this-opt[group].$this-opt[having].$this-opt[order].$this-opt[limit];$stmt $this-pdo-prepare($sql);$stmt-execute();return $stmt-fetchAll(PDO::FETCH_ASSOC);} 四、控制器实现数据表前缀、alias、model、table、join方法查询 public function index(){$data model(test)-filed(t.*,r.role)-alias(t)-join(role r,t.idr.testId,left)-select();var_dump($data);$data table(fa_test)-select();var_dump($data);} 五、完整ModelBase.php代码 ?php class ModelBase {public $pdo NULL;public $table NULL;public $opt;private $pex;//表前缀public function __construct($tablenull,$pex){$this-pex$pex;if($table){$this-table$this-pex.$table;}if(!$this-table){die(no table );}$this-_connect();$this-_opt();}private function _connect(){if($this-pdo){return true;}$host config(DB_HOST);$db config(DB_DATABASE);$user config(DB_USER);$pass config(DB_PWD);$dsn mysql:host$host;dbname$db;charsetutf8;try {$this-pdo new PDO($dsn, $user, $pass, [PDO::ATTR_ERRMODE PDO::ERRMODE_EXCEPTION]);} catch (PDOException $e) {die(数据库连接失败: . $e-getMessage());}}private function _opt(){$this-optarray(filed*,where,group,having,order,limit,alias,join,);}public function alias($as){$this-opt[alias] as .$as. ;return $this;}public function join($join,$condition,$type){$this-opt[join] {$type} join .$this-pex.trim($join). on {$condition};return $this;}public function where($where){$this-opt[where] WHERE .$where;return $this;}public function order($order){$this-opt[order] ORDER BY .$order;return $this;}public function group($group){$this-opt[group] GROUP BY .$group;return $this;}public function having($having){$this-opt[having] having .$having;return $this;}public function filed($filed){$this-opt[filed] $filed;return $this;}public function limit($limit){$this-opt[limit] limit .$limit;return $this;}public function select(){$sql SELECT .$this-opt[filed]. FROM .$this-table.$this-opt[alias].$this-opt[join].$this-opt[where].$this-opt[group].$this-opt[having].$this-opt[order].$this-opt[limit];$stmt $this-pdo-prepare($sql);$stmt-execute();return $stmt-fetchAll(PDO::FETCH_ASSOC);}public function find(){$data$this-limit(1)-select();return current($data);}public function delete(){$sql DELETE FROM .$this-table.$this-opt[where];$stmt $this-pdo-prepare($sql);$stmt-execute();return $stmt-rowCount();}public function insert( $data) {// 准备SQL语句$fields implode(, , array_keys($data));$values : . implode(, :, array_keys($data));$sql INSERT INTO . $this-table. (.$fields.) VALUES (.$values.);// 绑定参数并执行SQL语句$stmt $this-pdo-prepare($sql);foreach ($data as $key $value) {$stmt-bindValue(: . $key, $value);}return $stmt-execute();}public function update( $data){if(empty($this-opt[where])) die(更新语句必须有were条件);$up;foreach ($data as $k$v){$up..$k..$v.;}$sqlupdate .$this-table. set .$up.$this-opt[where];$stmt $this-pdo-prepare($sql);$stmt-execute();return $stmt-rowCount();}}
http://www.hkea.cn/news/14363736/

相关文章:

  • 科技公司建设网站如何优化关键词搜索
  • 雁塔网站建设网站建设简历自我评价
  • 什么样的网站可以做外链php网站插件删除或添加
  • 长春网站seo网站常用文件夹
  • 创客贴网站建设网站架构是什么意思
  • 青海建设厅通报网站广州游戏开发公司有哪些
  • 房地产市场低迷上海哪学网站建设优化
  • 蓝色经典网站网站建设 青少年宫
  • 做网站沈阳堆广自己的业务怎么管理网站
  • 网站开发 定制 多少 钱行业网站建设的开发方案
  • 卖域名的网站要怎么做鞍山一地发布最新通知
  • 深圳南山企业网站建设报价wordpress主题压缩包安装提示无效
  • c 网站开发实例教程深圳影视广告公司
  • 一站式aspaccess做网站
  • 网站开发中点赞怎么做到的公司网站文件夹设计
  • 帝国cms的手机网站长沙网站优化公司
  • 网站导航界面织梦网站主页
  • 网站开发前景知乎wordpress move导入数据
  • 装修公司网站开发网站建设方案策划书ppt
  • 济南网站建设公司排名湛江cms建站
  • 娄底工程建设有限公司网站无锡企业建设网站公司
  • 手机图文制作软件百度seo排名推广
  • 英文网站cmswordpress wp-cumulus
  • 网站建设seo优化内蒙微信上怎么做网站链接
  • 网站建设 有道翻译世界卫生健康论坛
  • 镇江网站优化推广青海西宁网站建设公司
  • 网站建设高手要学多久蚌埠做网站的公司
  • 和外国人做古玩生意的网站婚庆网站建设
  • 建设网站公司兴田德润在哪里上海在建工程查询
  • 霍山网站建设网站分为哪几种类型