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

自学网站建设要看什么书农资网络销售平台

自学网站建设要看什么书,农资网络销售平台,怎样做网站 知乎,wordpress高端展示中文主题封装一套自己的model类#xff08;增 删 查 改#xff09; select * from news where 1 :默认子查询查询所有的条件 ,如果有其他的条件可以覆盖默认查询所有的条件 mysqli_insert_id //返回添加的id mysqli_affected_rows();//返回删除的行数 例子#xff1a; header(增 删  查 改 select * from news where 1 :默认子查询查询所有的条件 ,如果有其他的条件可以覆盖默认查询所有的条件 mysqli_insert_id //返回添加的id mysqli_affected_rows();//返回删除的行数 例子 header(Content-type:text/html;charsetutf-8); class Model{ //封装一套自己的model类 //链接池 public $link NULL; //链接表 public $tablename; //链接数据库配置 public function __construct($tablename) { $this-tablename $tablename; //获取表名 $this-link mysqli_connect(HOST,USER,PASS) or die(链接数据库失败); mysqli_select_db($this-link,DB); mysqli_set_charset($this-link,utf8); } //查询单行语句 public function dbgetone($where1) { $sql select * from {$this-tablename} where {$where}; echo ($sql); $res mysqli_query($this-link,$sql); $row mysqli_fetch_assoc($res); return $row; } //查询多行语句 public function dbgetlist($where1,$orderorder by id desc,$limit0,5) { $sql select * from {$this-tablename} where {$where} {$order} limit {$limit}; $res mysqli_query($this-link,$sql); $data array(); while($row mysqli_fetch_assoc($res)) { $data[] $row; } return $data; } //添加语句 public function dbinsert($dataarray()) { $str_key ; // id,title,content $str_val ; // asda,asd,asdas foreach($data as $k$v) { $str_key . $k.,; // id,title,content, $str_val . .$v., ;//asda,asd,asdas, } $str_key substr($str_key,0,-1); //echo ($str_key).br; $str_val substr($str_val,0,-1); //echo ($str_val);die; $sql insert into {$this-tablename} ({$str_key}) VALUES ({$str_val}); //echo ($sql); $res mysqli_query($this-link,$sql); return mysqli_insert_id($this-link);//返回添加的id } //修改语句 public function dbgetupdate($where,$dataarray()) { $key_value_str ; //title哈哈哈,content嘻嘻嘻 foreach($data as $k$v) { $key_value_str . $k..$v.,;//title哈哈哈哈,content嘻嘻嘻, } $key_value_str substr($key_value_str,0,-1); //echo ($key_value_str);die; $sql update {$this-tablename} set {$key_value_str} where {$where}; echo ($sql); $res mysqli_query($this-link,$sql); } //删除语句 public function dbdelete($where) { $sqldelete from {$this-tablename} where {$where}; //echo ($sql);die; $res mysqli_query($this-link,$sql); return mysqli_affected_rows($this-link);//返回删除的行数 } public function dbcount() { //统计总条数 ceil(总条数 / 固定的条数) 得到总页数 $sql select count(*) as count from {$this-tablename}; $res mysqli_query($this-link,$sql); $row mysqli_fetch_assoc($res); //print_r($row);die; $pageNum $row[count];//得到总条数 return $pageNum; } } define(HOST,127.0.0.1); define(USER,root); define(PASS,root); define(DB,xiexie); $m new Model(news); $id 1; $b $m-dbgetone(id.$id); //print_r($b); $m new Model(news); $a $m-dbgetlist(); print_r($a); $m new Model(news); $arr [titlesadsa,contentasdasda,time11-8,category_id2]; $m-dbinsert($arr); $m new Model(admin); $m-dbdelete(id6); $m new Model(admin); $data [usernameaaaaaa,passwordbbbbbbbbbbb]; $m-dbgetupdate(id2,$data);             smarty (1) : Smarty : 模板引擎 视图分离(php 和 html 分离) 用Smarty模板引擎mvc模式,Smarty模板写了自己的一套模板语法且比较简单. (2):Smarty版本 Smarty2版本 Smarty3版本 Smarty用于ecshop框架比较多 ecshop做购物商城 (二次开发 ) 头次开发 自己封装低层代码 mvc 框架 libs:核心文件 Smarty.class.php :Smarty核心文件 (3):安装拷贝libs文件 加载libs文件下的Smarty.class.php存放视图文件 template: 视图 view:视图$smarty-template_dir template/; //设置smarty视图分离中的模板的路径,以后所有的视图文件都放在template文件夹下面. 存放程序编译文件$smarty-compile_dir templates_c/;//设置smarty编译文件的路径 html文件后缀名可以用tpl后缀 html 参数传递:$smarty-assign(‘标签名’,‘值);   加载视图文件 $smarty-display(文件路径); $smarty-display(1.tpl); : 加载视图文件 页面循环输出值:循环列表 Smarty2版本:{foreach from$result keyk itemv}{$k}{/foreach} Smarty3版本: {foreach 标签名 as $k$v} {$k} {/foreach} {foreach $data as $k$v} {$k} {/foreach} 设置两个备用属性 为了防止页面里面的语法和Smarty语法起冲突 如果没有设置备用属性默认就是 {开始 结束} ; 如果设置了备用属性那就必须按照备用属性使用  $smarty-left_delimiter {; $smarty-right_delimiter }; 输出单个值:{标签名} {$name}传入session的值$smarty-assign(username,$_SESSION[username]); $smarty语法可以传入数据类型的值也可以传入超级数组的值.模板的注释 {*欢迎谢燕*} //加载模板文件{include file文件路径} 设置缓存文件: (缓存开发时不启用项目上线了之后启用)$smarty-caching true; //默认设置为1,默认为1个小时的周期1个小时周期已过自动会清除缓存 $smarty-caching 2; //缓存各自的缓存(模板生成各自的缓存) 有各自的缓存周期 $smarty-cache_lifetime 300; //执行代码之后. 设置缓存存放的文件$smarty-cache_dir缓存文件夹;     例子  header(Content-type:text/html;charsetutf-8); //加载核心文件 session_start(); require_once(libs/Smarty.class.php); $smarty new Smarty();//实例化得到Smarty类 //定义一个视图文件,存放html文件 $smarty-template_dir template/; //程序编译文件 $smarty-compile_dir templates_c/;//设置smarty编译文件的路径 //设置缓存文件 $smarty-cache_dir cache/;//设置缓存文件 $smarty-caching 2; //缓存各自的缓存(模板生成各自的缓存) 有各自的缓存周期 $smarty-cache_lifetime 300; //执行代码之后. $arr [可爱,宝宝,贝贝]; //设置定界符 $smarty-left_delimiter {; $smarty-right_delimiter }; $name 哈哈; $_SESSION[username] aaa; /*foreach($arr as $k$v) { print_r($v); } */ $smarty-assign(data,$arr); $smarty-assign(name,$name); $smarty-assign(username,$_SESSION[username]);$smarty-display(1.tpl); $smarty-display(2.html);     1.tpl   2.html  转载于:https://www.cnblogs.com/xieyankeai/p/9931168.html
http://wiki.neutronadmin.com/news/172909/

相关文章:

  • 玉溪市网站建设如何学习wordpress
  • 微信网站开发用什么语言怎样建设企业网站 用于宣传
  • 网站开发技术岗位职责wordpress 忘记用户名密码破解
  • 咨询网站公司建设计划书如何做某网站的移动客户端开发
  • 信息可视化网站提供免费建网站的网
  • 网站建设的功能特点有哪些网站开发学什么数据库
  • 灵璧做网站的公司安徽省建设安全协会网站
  • 什么是网站开发山西建设工程执业注册中心网站
  • 宣城网站建设公司软件项目流程八个阶段
  • 企业网站开发技术公众号开发教程零基础
  • 动易网站系统qq空间个人网站
  • 东莞市做网站的公司哪家好企业建站程序哪个好
  • 永泰县住房和城乡建设局网站做源码网站赚钱吗
  • 网页设计与网站建设课程设计h5动态页面怎么做的
  • c2c网站类型祁阳县住房和城乡规划建设局网站
  • 做男装比较好的网站有哪些做货代在哪些网站能找到客户
  • 网站编辑的工作职能有哪些大邯郸网站
  • 那个网站可以兼职做效果图wordpress 自建主题
  • 网站建设参考网站的说明三亚发布最新消息
  • 新吴区网站建设温州网站设计力推亿企帮
  • 高密哪里做网站好网站后台别人制作
  • an网站建设网站建设方案 市场分析
  • 做设计做网站义乌专业做网站的
  • 各网站收录做淘宝首页初学ps视频网站
  • 我们做网站 老公弟弟也跟着做怎么找网红合作卖东西
  • 昭通做网站公司阿里云服务器建立网站吗
  • 做视频网站用什么格式大英做网站
  • Wordpress 搜索自动补全优化推广公司哪家好
  • 网页制作合同样本长沙网站seo技术
  • 如何自助建网站一站式建网站怎么做网页app