我已經(jīng)從數(shù)據(jù)庫中獲取數(shù)據(jù)。我在復選框前面有一個 7 個復選框和 2 個標簽文本。我已經(jīng)為復選框編寫了邏輯,用于檢查數(shù)據(jù)庫中的那些復選框,但在文本字段中數(shù)據(jù)服務錯誤我知道 $j 出錯的問題。你能告訴我我應該寫什么檢查來根據(jù)復選框從復選框中獲取正確的文本值嗎?我已經(jīng)給出了圖片,它很容易理解。根據(jù)周名在數(shù)組中查看,我無法獲取 texbox 的值現(xiàn)在讓我們看看代碼: <?php $details=new User(); $row=$details->Display('date',$ids); $weeknames=array(1=>'Monday',2=>'Tuesday',3=>'Wednesday',4=>'Thursday',5=>'Friday',6=>'Saturday',7=>'Sunday'); for($i=0;$i<count($row); $i++) { $arr[]= $row[$i]['name']; $start[]= $row[$i]['starttime']; $end[]= $row[$i]['endtime']; $id[]=$row[$i]['id']; } print_r($row); $j=0; foreach($weeknames as $key=>$value) { // echo $j; ?> <br/> <input type="checkbox" id="<?php echo $key; ?>" name="mycheck" value="<?php echo $value ?>" <?php if(in_array($value,$arr)) { ?> checked="checked" <?php }?> /><?php echo $value ?> Start<input type="text" userid="<?php echo $ids; ?>" id="start<?php echo $key ?>" value="<?php if(in_array($value,$arr)) { echo $start[$j]; } ?>" />End<input type="text" id="end<?php echo $key ?>" value="<?php if(in_array($value,$arr)) { echo $end[$j]; $j++; } ?>" /> <br /> <?php } ?>
- 1 回答
- 0 關注
- 149 瀏覽
添加回答
舉報
0/150
提交
取消