嗨,我试图制作一个邮箱系统,它取得了文本框的值已经检查过文本框,但我似乎无法让它工作,不知道如何做到这一点,所以我根本没有代码。
我知道你需要制作一个foreach数组循环,但我似乎无法让它工作。 这是我想要的表格。
echo'<table>
<tr><th></th><th>Artikelnummer:</th><th>Produkt:</th><th>Kvantitet per enhet:</th><th>Producent:</th><th>Antal:</th></tr>';
while($arr = mysql_fetch_array($query2)){
echo"<tr>
<td><input type='checkbox' name='produkt[]' value='".$arr['fldId']."'></td>
<td>".$arr['fldArtNr']."</td>
<td>".$arr['fldName']."</td>
<td>".$arr['fldGross']."</td>
<td>".$arr['fldProducer']."</td>
<td><input type='text' size='4' name='t".$arr['fldId']."'></td>
</tr>";
}
echo'</table>';
答案 0 :(得分:0)
没试过代码,但我觉得它是这样的:
foreach ($_POST['produkt'] as $val) {
echo $_POST['t'.$val];
}
的Stefan。
答案 1 :(得分:-1)
如果您想要标记特定值上的复选框,则需要执行以下操作:
while($arr = mysql_fetch_array($query2)){
$cb = ( $arr['fldID' == <some value>) ? 'checked' : '';
echo"<tr>
<td><input type='checkbox'
name='produkt[]'
value='".$arr['fldId']."'
$cb>
</td>