我在使用循环发布数据时遇到了问题,因为当我点击按钮时,它不会发布它所说的数据,索引不能正常工作
for($i=1; $i<=$jumlahpertemuan; $i++){
?>
<tr>
<td><?php echo $i; ?></td>
<td><input readonly type="hidden" name="pertemuan" value="<?php echo "Pertemuan ke-".$i; ?>" /><?php echo "Pertemuan ke-".$i; ?></td>
<td>
<?php
$querypresensi=mysql_query("SELECT * FROM tb_presensipeserta WHERE id='".$i."'");
$resultpresensi=mysql_fetch_array($querypresensi);
if (!$resultpresensi){
?>
<input type="submit" name="hadir" value="hadir" onclick="" />
<input type="submit" name="ijin" value="ijin" />
<input type="submit" name="alfa" value="alfa" /></td>
<td width="30%" align="center"><input type="text" name="tglpertemuan" value="<?php echo "date".$i?>"></td>
</tr>
<?php
}
else {
echo $resultpresensi['Keterangan'];
?>
<td width="30%" align="center"><?php echo $resultpresensi['Date'];?></td>
</tr>
<?php
}
}
您想在这里实现什么?
您在一个循环中有一个MySQL查询,这实际上是一个坏主意。
不管怎样,代码的其余部分在哪里??jumlahpertemuan
在哪里定义?你在哪里阅读你提交的数据?