您当前的位置: 首页 >  sql

暂无认证

  • 2浏览

    0关注

    92582博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

PHP+MYSQL购物车:通俗易懂理解等你来哦+我的博客里面有核心解释

发布时间:2020-04-29 22:47:10 ,浏览量:2

create table if not exists shop_goods( id int unsigned auto_increment key, gname varchar(50) not null unique, price decimal(10,2) not null default 0, number int unsigned not null default 0, pic varchar(50) NOT NULL DEFAULT 'jd.jpg' ); 

//购物需要的数据篇

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> <style> </style> </head> <body>  # code... $pic=mt_rand(1,4); $sql="insert shop_goods(gname,price,pic) values('apple{$i}','488{$i}','{$pic}.jpg');"; echo $sql."
"; } ?> </body> </html> 

//下面的页面都是重要页面

//这里是显示$result里面的数据,并赋给$row并且赋值到一个新数组里面啊,因为不知道多少条数据所以为[] while($row=mysqli_fetch_assoc($result)) { $rows[]=$row; } } ?> <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> <style type="text/css"> *{padding: 0px;margin: 0px;} #container{width: 960px;border: 1px solid red;} .pro{width: 200px;border: 1px solid red;float: left; margin-left: 30px;margin-bottom: 10px;text-align: center; } .clearfix { overflow: hidden;zoom:1;clear: both; } </style> </head> <body> <a href="gw3.php">查看购物车</a> <div id="container" class='clearfix'> $row['pic'];
			?>"></p> <p>名称:$row['id'];
			?>">加入购物车</a></p> </div>  case 'addCart': //添加购物车的id,看看是哪一条物品(编号) $sql="select * from shop_goods where id='{$id}'"; //然后是运行把 $result=mysqli_query($link,$sql);//运行起来如果有数据并且数据是一条的话就执行下面的啊 //然后是存在也就是有东西并且是一条的话就 if($result&&mysqli_affected_rows($link)==1)//意思是找到了 { //就取出来 $row=mysqli_fetch_assoc($result); //然后是检测商品是否存在 if(!isset($_SESSION['cart'])) { $_SESSION['cart']=array();//为空 } //如果存在的话就+1 if(array_key_exists($row['id'],$_SESSION['cart']))//判断键名是否存在与数组中啊,第二个是哪一个数组中啊 { $_SESSION['cart'][$row['id']]['count']++; }else { $row['count']=1;//放count给数组中,并且为1 $_SESSION['cart'][$row['id']]=$row; } exit(""); } break; case 'delGood': unset($_SESSION['cart'][$id]); exit(""); break; case 'delCart': if(isset($_COOKIE[session_name()])) { setcookie(session_name(),session_id(),time()-1); } $_SESSION=array(); session_destroy(); exit(""); break; } ?> 
 exit(""); } ?> <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> </head> <body> <h1>购物车列表</h1> <table> <tr> <td>商品编号</td> <td>商品图片</td> <td>商品名称</td> <td>商品价格</td> <td>商品数量</td> <td>操作</td> </tr>  }//cart里面的东西,一个一个遍历给$data ?> <tr><td>$data['pic'];
				?>"width='30' height='30'> </td> <td>$data['id'];

				?>">删除商品</a> </td> </tr>             
关注
打赏
1653961664
查看更多评论
立即登录/注册

微信扫码登录

0.0782s