Smarty--面向对象

来源:互联网 发布:九阴真经隐脉加成算法 编辑:程序博客网 时间:2024/06/05 17:14
 

1、  介绍mvc(界面和操作分离)

2、  写模板(smarty主配置)

3、  介绍smarty用法

作业1:复习第八章

作业2:mysqli的使用

  第一步:编辑住配置文件php.ini

  Extension=php_mysqli.dll

  第二步:重启环境

  第三步:mysqli类:连接

          Mysqli_result类:处理查询select结果,获取结果集数据

          Mysqli_stmt类:执行处理

           执行处理sql语句分类:

            非select语句,---会影响行数,true false

            Sekect语句,-------结果集

           例如:

              连接数据库

           Mysqli---连接数据库的类

1)  创建对象

$mysqli=new mysqli();

$mysqli->connect(‘localhodt’,’root’,’123455’,’test’);

$na=Mysql_connect(‘localhost’,’root’,’123456’);

Mysql_select_db(test);

第六步:保存

第七步:下载技术文档(php)

第八步:解压后剪切php的utf8类型的文件夹---zfb

第九步:将zfb放到web根文档目录

第十步:index.php-----测试页,用订单页替换

Alipay_config.php---参数设置页

$aplipay_cofing[‘partner’]

$alipay_config[‘email’]

指定下列两个页面的绝对路径http://域名。。

Notify_url.php

Return_url.php

另一页面

Alipayto.php---连接数据库

    $_POST[订单号]

     订单号

     订单总金额

     。。。

声明购物车网站的首页

$show_url=http://www.xxx.com

Notify_

If(支付状态结束或者支付状态成功){

更新订单表中订单状态字段为已支付

$sql=update 订单号 set 订单状态=“已支付”

Mysql_query($sql);

}

第十一步:根据订单表中订单状态字段来进行发货操作

          通知物流公司

               修改product表,根据订单对相应商品进行数量上的变化

提醒:订单表 创建触发器 update

 

 

 

 

 

 

Smarty:

复习:第八章 面向对象

类的创建于使用

对象的创建与使用

魔术方法

复习:mysqli的使用

MVC:分离页面和代码

美工----html、css、javascript

功能----php、mysql

模板-----用php语言开发出来的一个具有混合美工和功能两部分的一个类文件

例如:demo.php

    混合方式

例如:模板

a.       html

第一个问题:

   使用模板:

      模板文件—保存到templates文件夹下

 

原创粉丝点击