自己用ul li结合css,js做了一个漂亮的复选框,可是怎么把选择的值传给sql

qq_33079069 qq_33079069 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区

如题,因为只带的单选框实在是难看,网上找的一段js脚本代码,植入进去,发现是我想要的结果,但是有个问题,这样一来不知道怎么把选择的参数传送到sql,在线求高手解答,(代码中的颜色,尺码部分)
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>无标题文档</title>
<?php
if($_POST["submit"]){

date_default_timezone_set (PRC);
$time=date('y-m-d H:i:s',time());
$product_total_price=$_POST['member_size']*$pprice;

$sql="INSERT INTO member (member_address, province, city, area, member_color,member_size, member_name, member_phone, product_price, product_total_price, member_logistic_price, member_price, member_time)
VALUES ('".$_POST['member_address']."','".$p."','".$c."','".$a."', '".$_POST['uc_01']."','".$_POST['uc_02']."','".$_POST['member_name']."', '".$_POST['member_phone']."',".$pprice.",".$product_total_price.",".$logistic_price.",".$member_price.",'$time')";
$result=mysql_query($sql)or die(mysql_error());
if($result)
echo "<script>alert('购买成功');location='success.php';</script>";

else
{
echo "<script>alert('购买失败');</script>";
mysql_close();
}

}
?>
</head>

<body>
<form id="theForm" name="theForm" method="post" action="" onSubmit="return chk(this)" runat="server" style="margin-bottom:0px;">
<div class="buy_div">
<div class="buy_item">尺码</div>
<div class="right_rectange">
<ul class="ui-choose" id="uc_01" name="uc_01">
<li>36</li>
<li>37</li>
<li>38</li>
<li>39</li>
<li>40</li>
<li>41</li>
<li>42</li>
<li>43</li>
<li>44</li>
</ul>
</div>
<div class="clean"></div>
<div class="buy_item">颜色</div>
<!--单选框开始-->
<div class="right_rectange">
<ul class="ui-choose" id="uc_02" name="uc_02">
<li>黑色</li>
<li>灰色</li>
<li>黑白</li>
<li>蓝色</li>
</ul>
</div>
<script src="src/jquery.js"></script>
<script src="src/ui-choose.js"></script>
<script>
// 将所有.ui-choose实例化
$('.ui-choose').ui_choose();

// uc_01 ul 单选
var uc_01 = $('#uc_01').data('ui-choose');
uc_01.click = function(index, item) {
console.log('click', index, item.text())
}
uc_01.change = function(index, item) {
console.log('change', index, item.text())
}

</script>
<div class="clean"></div>
<div class="buy_item">收件人</div>
<input id="member_name" name="member_name" class="text_input">
<div class="clean"></div>
<div class="buy_item">地区</div>
<div class="buy_item">地址</div>
<input id="member_address" name="member_address" class="text_input">
<div class="clean"></div>
<div class="buy_item">电话</div>
<input id="member_phone" name="member_phone" class="text_input">
<div class="clean"></div>
<div class="clean"></div>
<div class="buy_item">运费</div>
<div id="logistic_price" name="logistic_price" class="div_price"></div>
<div class="clean"></div>
<div class="buy_item">总价</div>
<div id="member_price" name="member_price" class="div_price"></div>
<div class="clean"></div>
<div class="clean"></div>
<div class="buy_div">
<input name="submit" type="submit" id="submit" class="submit" value="提交订单" />
<input name="button" type="reset" id="button" class="button" value="重新填写" />
</div>
</div>
</form>
</body>
</html>
...全文

相关推荐

PHP中模糊查询并关联三个select框

1.在php中我们经常用到下拉框,并相互关联,如果下拉框的option非常多,那么我们就要用到模糊搜索功能,那么怎么做呢? 在此功能中,走了弯路,最好不要关联两个select的id值后select属性选中,并不可修改。再次选择的时候去除属性,这样在去除select属性的时候存在火狐和google js兼容的问题。很容易出现不对应或者属性不能去除的情况,且功能麻烦。另外在后台一定要判断两者的对应关系。(在后台比对两者的对应关系的时候,要去数据库查询,找到企业的id,去数据库查询担保公司的id比对。不要用前台取到担保公司的id值)。 2.样式: 相互关联,如果有担保公司则下拉框只显示一个担保公司

weixin_38747946

2017年前端开发面试题(含答案)

2017年前端开发面试题(含答案)

文档优选

湖南省职业技能抽考题(网站开发方向)

湖南省职业技能抽考题库(网站开发方向):2016年版。含图片和HTML素材。

伪IT人

PHP+Mysql+jQuery文件下载次数统计实例讲解

项目中我们需要统计文件的下载次数,用户每下载一次文件,相应的下载次数加1,类似的应用在很多下载站中用到。本文结合实例使用PHP+Mysql+jQuery,实现了点击文件,下载文件,次数累加的过程,整个过程非常流畅。 准备工作 本实例需要读者具备PHP、Mysql、jQuery以及html、css等相关的基本知识,在开发示例前,需要准备Mysql数据表,本文假设有一张文件下载表downloads,用来记录文件名、保存在文件服务器上的文件名以及下载次数。前提是假设下载表中已存在数据,这些数据可能来自项目中的后台上传文件时插入的,以便我们在页面中读取。downloads表结构如下: CREA

weixin_38689551

asp.net利用存储过程和div+css实现分页(类似于博客园首页分页)

怎么用aspnetpager.dll这个插件对服务器控件进行分页,今天与我大家分享一下asp.net利用存储过程和div+css实现分页(类似于博客园首页分页)

weixin_38536576
评论 6
收藏 已收藏
分享
返回顶部
qq_33079069
基础编程 21,889 成员 140,329 内容