购物网站

 

购物网站

1、  思路-----html+css+javascript+mysql+php

适合于小型项目

Session

2、  实现-----(html+css+javascript)+(mysql)+(php)

适合于大型项目

 

数据库

1、  结构化----内置函数(mysql_connect  mysql_query  etc.)

缺陷:安全性差、效率低

 

2、  Mysqli---内置类()

优点:安全性、效率高

      功能更强大

总结:

   SESSION[‘cart’]:临时存储

   Session_start();

   $_SESSION[]:超全局变量数组

Session[‘username’]=$_POST[‘username’];

Session[‘cart’][$_value]=1;

 

Session_start();

作用:产生一个会话

1、$_SESSION[]----空数组存在;

2、定义数组中任意元素;

 

Session_destory();

Unset($_SESSION[]);

Unset($_SESSION[‘username’])

Array(username=>”zhangsan”,

   cart=>array(

             牙膏=>array(

                       价格=>

                       图片=>

                       描述=>

                       …

),

             牙刷=>1,

 

)

 

)

 

SESSION

 100% ---访问小   1%----

 

用户表---登录

类别表---首页

商品表---各个商品展示页面

购物车---session

第三部分:

结算---订单表、详细订单表

   页面---form表单

   后台---收集表单数据,写入insert订单表

   订单页面---从订单表里select获取信息,显示到页面

 

注意

订单号---时间+产品id+用户电话(随即数)

        字符串相连

        20111005012313822022222

       

第四部分:支付

1)登录页面  http://www.alipay.com

    2)注册---登录

    3)“商家服务”下载文档-----支付宝集成----下载文档

 

 

支付---

smarty—面向对象

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

select语句,--------结果集

 

 

例如:

  连接数据库

  Mysqli—连接数据库的类

1)  创建对象

$mysqli=new mysqli();

$mysqli->connect(‘locahost’,’root’,’123456’);

$mysqli->select_db(test);

执行sql语句

$mysqli->query(“insert into biao  values(….)”);

执行多条sql语句

$sql=”set names utf8;”;

$sql.=”select * from biao;”;

$sql.=”select * from biao2;”;

$mysqli->multi_query($sql);

 

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

     Mysql_select_db(test);

     Mysql_query(“insert into biao values(…..)”);

 

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值