页面传值问题,请大家多多指教
现在的问题是,我如何在ut_bottom_ok.php页面中 得到从这个页面中传递过去的$row['CINVCODE']这个对应的结果值!
我在ut_bottom_ok.php页面使用$_POST["CINVCODE".$i]这个来得到 编码的值 但是 却得到的为NULL
不知道该如何进行取值!
ut_bottom.php
<?php session_start();
if($_POST['Submit']==true){
$yongyou = $_POST["yongyou"];
?>
<table height="30" border="1" bgcolor="#EBEBEB" bordercolor="#888888" cellspacing="0" cellpadding="0" >
<tr bordercolor="C6E2FF">
<th ><small>序号</small></th>
<th ><small>编码</small></td>
<th ><small>物料名称</small></td>
<th ><small>规格型号</small></td>
<th ><small>利用率</small></td>
</tr>
<?php
include 'include/pdmdblogon.php';
if(!$conn){
echo "注意:当前无法连接PDM数据库。";//连接错误提示
exit;}
if(empty($yongyou))//如果在text文本框中什么也不输入的话就进行全部查询
{
?>
<form action="ut_bottom_ok.php" method="post" target="_self">
<?php
$i = 0; //用于设置序号
//如果为空的话,就进行全部查询
$sql="select CINVCODE,WZMC,GGXH,USE from UTILIZE order by CINVCODE";
$stmt = ociparse($conn,$sql);
if(!$stmt){
echo "ERROR - Could not parse SQL statement.";
exit;
}
ociexecute($stmt);
while(ocifetchinto($stmt,$row,OCI_ASSOC)){
?>
<tr bordercolor="C6E2FF">
<td height="25" bgcolor="#EBEBEB"><div align="center"><small><?php echo $i+1;?></small></div></td>//序号
<td NOWRAP>
<input type="text" name="CINVCODE<?php echo $i+1;?>" size="15" value="<?php echo $row['CINVCODE'];?>" style="background:#EBEBEB"/> //编号
</td>
<td height="25" bgcolor="#EBEBEB"><div align="center"><small><?php echo $row['WZMC'];?></small></div></td>//物资名称
<td height="25" bgcolor="#EBEBEB"><div align="center"><small><?php echo $row['GGXH'];?></small></div></td>//规格型号
<td NOWRAP>
<input type="text" name="use<?php echo $i+1;?>" size="5" value="<?php echo $row['USE'];?>"/>//利用率
<input type="hidden" name="use1<?php echo $i+1;?>" size="5" value="<?php echo $row['USE'];?>" /> //一个隐藏文本,用于保存利用率
</td>
</tr>
<?php $i++;
}
} ?>
</table>
<?php
}
?>
<input type="hidden" name="xuhao" value="<?php echo $i;?>">
<input type="submit" name="Submit" value="保存">
</form>
ut_bottom_ok.php
<?php session_start();
if($_POST['Submit']==true){
include 'include/pdmdblogon.php';
if(!$conn){
echo "注意:当前无法连接PDM数据库。";//连接错误提示
exit;}
for($i=1;$i<=$_POST["xuhao"];$i++){
var_dump($_POST["xuhao"]);
echo $_POST["USE".$i];//这句话 是用来得到前一页面中的表单中的值 却为NULL
if($_POST['USE'.$i] <> $_POST['USE1'.$i]){//利用利用率和这个隐藏的利用率进行判断 如果不同就进行修改操作
$sql = "update UTILIZE set USE=$_POST['USE'.$i] where CINVCODE='".$_POST['CINVCODE'.$i]."'";
$stmt = ociparse($conn,$sql);
if(!$stmt){
echo "ERROR - Could not parse SQL statement.";
exit;
}
$result = ociexecute($stmt);
if($result==true){
echo "<script>alert('修改成功!!'); window.location.href='index.php';</script>";}}
}
}
}
}
?>相关推荐
CISP-CSE注册云安全工程师备考资源包基础教程
随着云计算技术的普及,云安全已成为网络安全领域的核心议题。CISP-CSE(注册云安全工程师)认证由中国信息安全测评中心颁发,旨在培养具备云安全专业知识和实践能力的实战型人才。本教程将结合"CISP-CSE注册云安全工程师备考资源包",系统性地为您梳理云安全的核心知识体系,并提供实战案例分析,助您高效备考。
绘图模拟:在冲动环境中固定时间的示例 附matlab代码.rar
绘图模拟:在冲动环境中固定时间的示例 附matlab代码.rar
基于规则的电动汽车混合能源管理系统,采用MATLAB、Simulink、Simscape Electrical和Stateflow。.zip
1.版本:matlab2014a/2019b/2024b 2.附赠案例数据可直接运行。 3.代码特点:参数化编程、参数可方便更改、代码编程思路清晰、注释明细。 4.适用对象:计算机,电子信息工程、数学等专业的大学生课程设计、期末大作业和毕业设计。
完全复现虚拟同步发电机VSG自适应惯量阻尼控制仿真、根轨迹、调节系数对比(Simulink仿真、Matlab代码实现)
内容概要:本文围绕虚拟同步发电机(VSG)的自适应惯量阻尼控制展开深入研究,通过Simulink搭建详细的系统仿真模型,并结合Matlab代码实现控制算法,系统分析了根轨迹特性及不同调节系数对系统动态响应的影响。研究重点在于设计并验证一种能够根据电网频率变化自动调整惯量和阻尼参数的自适应控制策略,有效提升了VSG在面对负载突变或新能源波动时的频率稳定性与抗干扰能力,为高比例可再生能源接入下的电力系统稳定运行提供了关键技术支撑。; 适合人群:具备电力系统分析、自动控制理论及新能源并网技术基础的研究生、科研人员以及从事微电网、分布式能源系统设计与运维的工程技术人员。; 使用场景及目标:①深入理解虚拟同步发电机的工作原理及其在提升电网惯性方面的关键作用;②掌握基于Simulink的电力电子与控制系统建模与仿真方法;③学习并实践惯量和阻尼自适应控制策略的设计流程,通过根轨迹分析手段优化控制器参数,提升系统动态性能。; 阅读建议:建议读者结合所提供的Simulink仿真模型与Matlab代码进行同步操作,重点关注控制器设计逻辑与参数整定过程,通过改变调节系数观察系统响应变化,深化对稳定性判据与控制性能之间关系的理解。
【雷达信号处理】数字下变频(DDC)(Matlab代码实现)
【雷达信号处理】数字下变频(DDC)(Matlab代码实现)内容概要:本文主要介绍了数字下变频(DDC)技术在雷达信号处理中的应用,并提供了基于Matlab的代码实现。DDC作为现代雷达系统中的关键环节,主要用于将高频接收信号转换为便于后续处理的低频或基带信号,从而提高信号处理效率与精度。文中详细阐述了DDC的基本原理,包括混频、低通滤波和抽取等步骤,并通过Matlab代码展示了其实现过程,帮助读者理解如何在实际工程中构建和调试DDC模块。此外,文档还提及该资源属于一个涵盖多个科研方向的技术资料集合,如路径规划、电力系统优化、机器学习、通信系统仿真等,强调借助成熟工具与方法可提升科研效率。 适合人群:具备一定信号处理基础知识和Matlab编程能力的研究生、科研人员及工程技术人员,尤其适用于从事雷达系统设计、通信工程或相关领域研究的人员。 使用场景及目标:① 学习和掌握数字下变频(DDC)在雷达信号处理中的基本原理与实现方法;② 利用Matlab进行算法仿真与验证,辅助完成课程设计、毕业课题或科研项目中的信号处理部分;③ 借助提供的代码框架拓展至其他通信或雷达系统仿真任务中。 阅读建议:此资源以Matlab代码为核心载体,注重理论与实践结合,建议读者在学习过程中同步运行代码并调整参数,观察不同设置对下变频结果的影响,加深对混频泄漏、滤波器设计和采样率变化等问题的理解,从而真正掌握DDC的关键技术细节。


基础编程
