PHP更新购物车数量(表单部分/PHP处理部分)
2015-01-24信息快讯网
购物车的数量是根据用户的选择商品加入而不断增加的,下面是具体的实现代码(客服端部分/PHP服务器端处理),有类似需求的朋友可以参考下
表单部分:<form action="?action=edit_num" method="post" name="car<?php $c_rs['id'];?>" id="car<?php $c_rs['id'];?>"> <input name="suliang[<?php echo $c_rs['sp_id'];?>]" type="text" id="suliang[<?php echo $c_rs['sp_id'];?>]" value="<?php echo $c_rs['suliang'];?>"/> <input type="submit" name="button" id="button" value="更新购物车" /> </form>
PHP 处理部分:
<?php 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字符串长度计算 - strlen()函数使用介绍
php后台如何避免用户直接进入方法实例
php下拉选项的批量操作的实现代码
php登陆页的密码处理方式分享
PHP设置图片文件上传大小的具体实现方法
PHP file_get_contents设置超时处理方法
php一些错误处理的方法与技巧总结
解析php mysql 事务处理回滚操作(附实例)
浅析51个PHP处理字符串的函数
深入apache配置文件httpd.conf的部分参数说明
深入PHP购物车模块功能分析(函数讲解,附源码)
探讨:parse url解析URL,返回其组成部分
PHP命名空间(Namespace)的使用详解
基于php验证码函数的使用示例
PHP程序级守护进程的实现与优化的使用概述
PHP静态调用非静态方法的应用分析
php中使用$_REQUEST需要注意的一个问题
PHP执行批量mysql语句的解决方法
基于curl数据采集之正则处理函数get_matches的使用
php笔记之:文章中图片处理的使用
PHP 自定义错误处理函数trigger_error()
php页面消耗内存过大的处理办法
ajax取消挂起请求的处理方法
php网上商城购物车设计代码分享
匹配csdn用户数据库与官方用户的重合度并将重叠部分的用户筛选出来
php购物车实现代码
php中mysql模块部分功能的简单封装