PHP更新购物车数量(表单部分/PHP处理部分)的深入分析

内容摘要
这篇文章主要为大家详细介绍了PHP更新购物车数量(表单部分/PHP处理部分)的深入分析,具有一定的参考价值,可以用来参考一下。

感兴趣的小伙伴,下面一起跟随php教程的小玲来看看
文章正文

这篇文章主要为大家详细介绍了PHP更新购物车数量(表单部分/PHP处理部分)的深入分析,具有一定的参考价值,可以用来参考一下。

感兴趣的小伙伴,下面一起跟随php教程的小玲来看看吧!

表单部分

代码如下:

 
<form action="?action=edit_num" method="post" name="car<?php
/*   php教程 www.512Pic.com   */
 $c_rs['id'];?>" id="car<?php
/*   php教程 www.512Pic.com   */
 $c_rs['id'];?>"> 
<input name="suliang[<?php
/*   php教程 www.512Pic.com   */
 echo $c_rs['sp_id'];?>]" type="text" id="suliang[<?php
/*   php教程 www.512Pic.com   */
 echo $c_rs['sp_id'];?>]" value="<?php
/*   php教程 www.512Pic.com   */
 echo $c_rs['suliang'];?>"/> 
<input type="submit" name="button" id="button" value="更新购物车" /> 
</form> 
PHP 处理部分

代码如下:

 
<?php
/*   php教程 www.512Pic.com   */
 
require 'config.inc.php'; 
require 'checklogin.php'; 
$username = $_SESSION['username']; 
$action = $_GET['action']; 
switch ($action) { 
case "edit_num": 

$arr = $arr = $_POST['suliang']; 
foreach($arr as $key=>$value){ 
$sqlgx = "update `cartemp` set suliang='$value' where username='".$username."' and flag=0 and sp_id='".$key."'"; 
mysql_query($sqlgx, $conn); 
echo "<script>location.href='shopcat.php'</script>"; 
} 
break; 

case "null": 
$null_sql = "delete from `cartemp` where username='$username' and flag=0 "; 
mysql_query($null_sql, $conn); 
echo "<script>location.href='shopcat.php'</script>"; 
break; 
case "del": 
$id = $_GET['id']; 
$del_sql = "delete from `cartemp` where id=$id"; 
mysql_query($del_sql, $conn); 
echo "<script>location.href='shopcat.php'</script>"; 
break; 
} 
?> 

注:关于PHP更新购物车数量(表单部分/PHP处理部分)的深入分析的内容就先介绍到这里,更多相关文章的可以留意

代码注释

作者:喵哥笔记

IDC笔记

学的不仅是技术,更是梦想!