这个点菜页面的问题如何解决

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



这里是产品的一个点菜页面,客户在这里对需要的产品进行打勾,填入相应数量,确认后提交到下一个页面,在下一个面面显示客户所选择商品的ID 名称 价格 数量 



diy.php 这里页面里的表单名称是

引用
<form action="cart.php" method="post">
<table width="100%" border="0" cellspacing="0" cellpadding="0">

<tr>
<td width="20" height="1"> </td>
<td colspan="4" class="header">点菜单</td>
</tr>

<tr>
<td height="25"> </td>
<td width="100" align="center" bgcolor="#CCCCCC" class="con3">选中</td>
<td width="350" align="center" bgcolor="#CCCCCC">菜名</td>
<td width="100" align="center" bgcolor="#CCCCCC">单价</td>
<td width="100" align="center" bgcolor="#CCCCCC">数量</td>
</tr>
<!-- BEGIN DC -->
<tr>
<td width="20" height="25"></td>
<td align="center" class="con3"><input name='ProductID[]' type='checkbox' onClick="unselectall()" id="ProductID[]" value='{ID}' style="border: 0px;background-color: #eeeeee;">
<input type="hidden" name="ID[]" id="ID[]" value="{ID}"/>
</td>
<td>{Atitle}</td>
<td align="right">{Aprice}</td>
<td align="center"><input name="sl[]" type="text" id="sl[]" size="8" value="0"/></td>
</tr>
<!-- END DC -->

<tr>
<td height="50" align="center"></td>
<td height="50" align="center"><input name="chkAll" type="checkbox" id="chkAll" onclick="CheckAll(this.form)" value="checkbox" style="border: 0px;background-color: #eeeeee;"></td>
<td height="50" colspan="3" align="center">
<input type="image" name="imageField" src="../images/xyb.gif" /> </td>
</tr>
</table>
</form>




表单提交页cart.php里的内容

引用
$dc=array();
for ($i=0;$i<count($_POST['ID']);$i++){
$dc[] = array('id'=>$_POST[$i]['ID'],'sl'=>$_POST[$i]['sl']);
}

$ProductID= $_POST['ProductID'];
if(is_array($ProductID)){
$ids = $comma = "";
foreach($ProductID as $id){
$ids .= "{$comma}{$id}";
$comma = ",";
}}
$sqlids="select ID,Atitle,Aprice from Product Where ID IN ({$ids})";
$sqlids = $db->execute($sqlids);
$sqlids = $sqlids->GetRows();

$id_map = array();
foreach ($dc as $row) {
$id_map[$row['id']] = $row['sl'] ;
}
foreach ($sqlids as $key => $row) {
if (isset($id_map[$row['id']])) {
$sqlids[$key]['sl'] = $id_map[$row['id']];
}else{
$sqlids[$key]['sl'] = '0';
}
}




我就是这么写的,可是提交出来的东西始终没有数量的值,这个应该如何解决
...全文

相关推荐

Android仿美团点菜页面开发实战

随着移动互联网的发展,餐饮类App已成为人们日常生活中不可或缺的一部分。仿美团点菜页作为其中核心功能模块,直接影响用户体验与商家转化率。本章将从开发背景入手,分析该模块在实际项目中的应用场景与价值,并结合Android平台特性,引导读者理解整体开发流程。同时,为后续章节的学习打下基础,我们将简要回顾Android四大组件、UI设计规范等关键知识点,帮助具备5年以上经验的开发者也能快速进入开发状态。特性易用性高中等性能表现中等(嵌套层级影响大)

就念

html+css+javascript做一个随机点菜器

运用JavaScript中的数组、循环、随机数和定时器做一个随机点名器 为了解决我每天都在纠结吃什么的问题,做了一个随机点菜器。下图中第一张是随机点菜器的初始画面;当点击“开始”按钮时,js程序中提前准备好的菜单(数组)会随机变化跳动显示,“开始”按钮变成“停止”按钮,且按钮的背景颜色会由之前绿色变成红色,如第二张图所示;当点击“停止”按钮时,显示的名字为随机点击出来的名字,如第三张图所示。 效果图如下: 代码如下: &lt;!DOCTYPE html&gt; &lt;html lang="en"&gt

巧仔要早睡

高校及科研院所如何利用外部数据完善技术转移转化机制.docx

科易网基于40亿+科创知识图谱数据库,深度探索AI技术在技术转移、成果转化、技术经纪、知识产权、产业创新、科技招商等垂直领域的多样化应用场景,研究科技创新领域的AI+数智化解决方案,推动科技创新与产业创新智能化发展。

BIZKEEN

完全复现虚拟同步发电机VSG自适应惯量阻尼控制仿真、根轨迹、调节系数对比(Simulink仿真、Matlab代码实现)

内容概要:本文档围绕“【完全复现】虚拟同步发电机VSG自适应惯量阻尼控制仿真、根轨迹、调节系数对比”这一主题,利用Simulink和Matlab平台,系统性地实现了虚拟同步发电机(VSG)的自适应惯量与阻尼控制策略的建模与仿真。内容涵盖VSG的核心控制原理、系统动态响应特性分析、根轨迹绘制以及在不同调节系数下的性能对比研究,旨在深入剖析关键控制参数对系统稳定性与动态性能的影响机制,为新能源并网系统中提升频率支撑能力和暂态稳定性的控制策略设计提供理论依据和技术支持。; 适合人群:具备扎实的电力系统分析与自动控制理论基础,熟练掌握Matlab/Simulink仿真工具,主要从事新能源发电、微电网运行、电力电子变换器控制或电力系统稳定研究的研究生、科研人员及工程技术人员。; 使用场景及目标:①开展虚拟同步发电机(VSG)的建模与先进控制策略的深入研究;②探究自适应惯量与阻尼控制对改善电网频率响应速度和平抑功率波动的作用机理;③运用根轨迹法进行系统稳定性分析,并指导控制器参数的优化整定;④完成高水平学术论文撰写或科研项目申报所需的仿真复现实验。; 阅读建议:本资源以“完全复现”为核心目标,提供了完整的仿真模型与配套代码。使用者应在深入理解同步发电机转子运动方程、虚拟惯量及阻尼物理意义的基础上,结合电力系统暂态稳定理论,逐步操作并调试仿真模型,尤其需关注不同调节系数变化对系统动态性能指标(如超调量、调节时间)的影响,从而深化对VSG内在控制机制与稳定边界的认知。

天天程序猿

前端开发基于history.js的HTML5与HTML4浏览器兼容方案:单页应用无刷新历史状态管理技术实现-dQ4ehf7C1792158475

内容概要:本文系统介绍了如何利用history.js实现单页应用(SPA)在HTML5c与HTML4浏览器间s草错发的无缝历史状态管理。通过封装原生History API并在不支持的浏览器中自动降级为哈希路由,history.js解决了因浏览器兼容性导致的后退按钮失效、URL混乱等问题。文章详细讲解了其核心机制,包括状态对象管理、自动模式切换(HTML5 pushState vs HTML4 哈希)、状态数据持久化以及针,对Safari、IE等浏\览器的兼容性修复方案,并提供了从入门到实战的完整示例,涵盖初始化、事,件监听、页面加载及性能优化技巧。;DtPXB1792158476

2601_97196179
评论 1
收藏 已收藏
分享
返回顶部
doney_0318
基础编程 21,889 成员 140,329 内容