复制表格选择框由阵列
问题描述:
最后一个疑问,该foreach不打印在框中复制表格选择框由阵列
foreach是在代码中间的时候在表外。
上表中的选项值是空的,当打印表格的外部。
$options = array("0.00","0.05","0.10","0.15","0.20","0.25","0.30","0.35","0.40","0.45","0.50","0.55","0.60","0.65","0.70","0.75","0.80","0.85","0.90","0.95","1"); // ◄■■ OPTIONS ARE STATIC (ALWAYS THE SAME).
$table = $table."</tr>";
for($i = 0 ; $i <$uCount ; $i++){
$table = $table."<tr><td>".$utilizador[$i]."</td>";
for($j=0;$j<$carCount;$j++){
$val= htmlspecialchars($s2[$j], ENT_HTML5 | ENT_COMPAT, 'UTF-8');
$table = $table."<td>"."<select name=\'corp_resp&{$row_menuid['menuId']}&{$_SESSION['UtilizadorID']}&{$dateTime}&{$toEchosave}'.$val.'_'.$utilizador[$i].'\>";
foreach ($options as $opt)
{
echo "<option value='$opt'>$opt</option>\n";
echo "</select>\n"."</td>";
}
}
$table = $table."</tr>";
}
$table = $table."</form>";
echo $table;
答
\t $ utilizador $表格 “); –
嘿,你寻找类似this.Please让我知道,如果它帮助。
**在你的代码
更改代码的此块建议编辑
foreach ($options as $opt)
{
echo "<option value='$opt'>$opt</option>\n";
echo "</select>\n"."</td>";
}
到
foreach ($options as $opt)
{
$table = $table."<option value='$opt'>$opt</option>\n";
}
$table = $table."</select>\n"."</td>";
什么错误,你正在为你打印前的选项字符串即使完整的表格结构已经正确创建。 只需将这些选项添加到表格变量并在每次处理完成后打印。
所以整个代码会是这个样子
$form = "<form onsubmit=\"return validate();\" id=\"teste\" method=\"post\" action=\"teste.php\">";
$table = $form."<table><tr><td>Parametro</td>";
$carCount = count($s2);
$uCount = count($utilizador);
for($x = 0; $x < $carCount; $x++){
$val= htmlspecialchars($s2[$x], ENT_HTML5 | ENT_COMPAT, 'UTF-8');
$table= $table."<td>".$val."</td>";
}
$options = array("0.00","0.05","0.10","0.15","0.20","0.25","0.30","0.35","0.40","0.45","0.50","0.55","0.60","0.65","0.70","0.75","0.80","0.85","0.90","0.95","1"); // ◄■■ OPTIONS ARE STATIC (ALWAYS THE SAME).
$table = $table."</tr>";
for($i = 0 ; $i <$uCount ; $i++){
$table = $table."<tr><td>".$utilizador[$i]."</td>";
for($j=0;$j<$carCount;$j++){
$val= htmlspecialchars($s2[$j], ENT_HTML5 | ENT_COMPAT, 'UTF-8');
$table = $table."<td>"."<select name=\'corp_resp&{$row_menuid['menuId']}&{$_SESSION['UtilizadorID']}&{$dateTime}&{$toEchosave}'.$val.'_'.$utilizador[$i].'\>";
foreach ($options as $opt)
{
$table = $table."<option value='$opt'>$opt</option>\n";
}
$table = $table."</select>\n"."</td>";
}
$table = $table."</tr>";
}
$table = $table."</form>";
echo $table;
+0
几乎没有,唯一性差异是要创建您选择选项,我想内部回声做(”
+0
检查编辑。你几乎得到了我的想法。 –
+0
这取决于你想如何在html上显示它。如果你想显示不同,你必须做相应的调整。你能否在关于你想要的页面的html和来自哪个数据源的选项值的问题中提供更多的细节。 select中的选项是静态的还是动态的? – Samarth
相关问题
- 1. 限制阵列复选框
- 2. 复选框+列表框选择
- 3. 表格中的复选框选择
- 4. 网格复选框选择
- 5. HTML复选框中选择列表
- 6. 计算从复选框+选择列表
- 7. 限制每个表格行的复选框选择
- 8. 从复选框列表中选择复选框xsl umbraco
- 9. 从条件复选框列表中选择复选框
- 10. 限制选择复选框
- 11. 笨复选框阵列
- 12. PHP复选框阵列
- 13. 复选框阵列HTML PHP
- 14. 选择所有复选框由一个复选框不工作
- 15. 从阵列中选择PHP表格选择值编辑/保存
- 16. Excel表单:选择复选框时复制单元格的VBA代码
- 17. Javascript:主复选框控制表列中的所有复选框
- 18. 使用javascript从矩阵中选择行或列的复选框
- 19. 选择复选框通阵列上使用雷分页
- 20. 灰烬JS组件多个复选框选择到阵列
- 21. 使用复选框以选择哪个阵列(S)从在JavaScript
- 22. Yii2 Grdiview复选框列通过表格
- 23. HTML表格,需要复选框列
- 24. 列表框选择
- 25. 复制选择数据到列同表
- 26. 复选框列表
- 27. Jquery筛选器复选框阵列
- 28. 的MongoDB - 选择由阵列场
- 29. 在vb6列表框中限制选择
- 30. 用单个复选框选择和取消选中复选框列表
u能在细节要在 – Bharat
阵什么有4个位置,我想计数或认出由名字例如雷诺的位置和克隆这种形式解释,取决于职位的数量。如果是2将回复2如果是6将回复6倍那个形式。 –
您正在寻找如何循环php数组我猜。 https://www.w3schools.com/php/showphp.asp?filename=demo_array_num_loop – Samarth