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

公司网站首页如何做福建外贸网站

公司网站首页如何做,福建外贸网站,wordpress 专题页面,时间轴网页网站模板一、实现功能#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/14325046/

相关文章:

  • 大名网站建设费用石家庄seo全网营销
  • ps案例教程网站公司网站百度搜不到
  • 一等一网站成都做网络推广的公司有哪些
  • 企业网站建设费属于办公费吗新人做网站不懂设计版面怎么办
  • 精品建设课程网站龙华做网站联系电话
  • 公司响应式网站个人博客页面设计图
  • iis网站压缩什么叫做电商
  • h5做网站用什么框架网站建设代理商电话
  • 提供网站建设优势四川手机网站开发
  • 苏州地产网站建设网站后台管理增加功能
  • 中国南昌企业网站制作wordpress调用上传
  • 口碑好的唐山网站建设网站建设工具品牌有哪些
  • 餐饮美食网站模板源码上海天华建筑设计有限公司官网
  • 企业网站建设的报价工作室注册条件
  • 江西最近发生的新闻手机百度seo快速排名
  • 十大免费ppt网站在线做商城网站哪个好
  • 山西常见网站建设推荐优化接单网站设计 只做设计图报价
  • 三角网站建设外贸网站cms系统
  • 厦门唯一官方网站HTML和PHP怎么做网站
  • 上海找做网站公司线上推广宣传方式有哪些
  • 泉州哪里做网站赣州万图网络科技有限公司
  • 室内装修装饰设计培训班襄阳seo优化排名
  • 网站程序 制作如何做网站 写代码
  • 杭州网站关键词排名百度 搜索到手机网站
  • 做pc端网站价位合肥公司网站开发
  • 建设网站对比方案免费tickle网站
  • 建设一个网站平台要多少钱哈尔滨企业建站
  • 基于p2p的网站建设成都营销类网站设计
  • 安能物流网站wordpress打折插件
  • 免费做app网站有哪些90设计网站会员全站通与电商模板的区别