团队,您能帮我吗?我试图从表单中获取值以更改mysql上的那些值。这是一个卖出操作,需要一个值,并将其放入数据库中。我有一个复选框,允许用户根据此选择选择要出售的对象。我正在创建一个新的表格,其中包含选定的对象和值的POST方法。但是,这不能完全满足我的需要,我不知道如何将每个值与正确的对象相关联。你能帮忙吗 ?这是我要坚持的部分,更具体地讲,是关于第二个isset的部分:
if(isset($_POST['publicar'])){//to run PHP script on submit
if(!empty($_POST['check_list'])){
echo "<tr><td>Sites a Publicar</td><td>Valor</td></tr>";
foreach($_POST['check_list'] as $selected){
echo"<tr><td>".$selected."</td><td><input type=number name=valor_site[]></td></tr>";
$_SESSION['lista_public[]']=$selected;
}
echo"<tr><td><input type='submit' name='submit_valor' value='Submit' /></td></tr>";
}
}
if(isset($_POST['submit_valor'])){
if(!empty($_POST['valor_site'])){
foreach($_POST['valor_site'] as $valor_site){
echo $selected." tem valor ".$valor_site;
}
}
}
使用数组
$temp = array()
if(isset($_POST['publicar'])){//to run PHP script on submit
if(!empty($_POST['check_list'])){
echo "<tr><td>Sites a Publicar</td><td>Valor</td></tr>";
foreach($_POST['check_list'] as $selected){
echo"<tr><td>".$selected."</td><td><input type=number name=valor_site[]></td></tr>";
$temp[]=$selected;
}
$_SESSION['lista_public'] = $temp;
echo"<tr><td><input type='submit' name='submit_valor' value='Submit' /></td></tr>";
}
}
if(isset($_POST['submit_valor'])){
if(!empty($_POST['valor_site'])){
$i = 0;
$temp = $_SESSION['lista_public'];
foreach($_POST['valor_site'] as $valor_site){
echo $temp[$i++]." tem valor ".$valor_site;
}
}
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句