这里是我的问题:我从数据库中获取STOCK的值,并在文本框中输入一个值,问题是当我尝试计算系统时无法识别或者说未定义指数:股票如何总结数据库中的值和输入值在文本框中
这里是从语法值计算:
<td><input type = "text" name = "stock[]" size = "5" value = '<?php echo $row['stock']; ?>' disabled></td>
<td><input type = 'text' name = 'stockin[]' size = '5'></td>
<td><input type ="submit" name = "btn" value = "re-stock"></td>
这里是计算的语法,我的标签后放置
<?php
$capture_field_vals1="";
if(isset($_POST['btn']))
{
foreach($_POST['stockin'] as $key => $text_field){
$capture_field_vals1 .= $text_field;
}
echo $capture_field_vals1;
$num1 = $_POST['stock[]'];
$num2 = $_POST['$capture_field_vals1'];
$num3 = $num1 + $num2;
echo $num3;
}
?>
观察传入后什么是你想在这里做:'$ NUM2 = $ _ POST [ '$ capture_field_vals1'];'? – CodeGodie
我想添加我在stockin上输入的值,我尝试声明如果它可能工作...但最终它不是 – Jhesie
您是否以某种方式使用JavaScript来添加更多然后一个值?如果没有,那么将''改成''并在PHP中$ _POST ['stock']'是来自form的值... – Kazz