2013-08-23 1 views
0

내가 원하는 것은 선택하지 않은 상태입니다. 확인란. 체크 (체크 박스) 만 루핑을위한 작업 일 수 있습니다. 그리고 체크 박스가 체크되지 않았다면 foreach가 실행되는 것을 어떻게 멈추게합니까?선택란에 대한 성명서 체크 박스 codeigniter

샘플 반복.

$count = count($waybillno); 

    for ($i = 0; $i < $count; $i++) { 

      $data = array(
       'waybillno' => $waybillno[$i], 
       'quantity' => $quantity[$i], 
       'waybilldate' => $waybilldate[$i], 
       'declared_value' => $declared_value[$i], 
       'consignee' => $consignee[$i], 

      ); 

답변

0

EDITED
보십시오

$count = (count($waybillno)); 
for ($i = 0; $i < $count; $i++) { 
    if(isset($waybillno[$i]) && $waybillno[$i] != ""){ 
     $data = array(
     'waybillno' => $waybillno[$i], 
     'quantity' => $quantity[$i], 
     'waybilldate' => $waybilldate[$i], 
     'declared_value' => $declared_value[$i], 
     'consignee' => $consignee[$i], 
     ); 
     #update query here 
    } 
} 
+0

은 $ 카운트 = (계수의 ($ waybillno)> 0); 맞다? – wewe

+0

확인란을 선택하면이 옵션이 실행됩니다. – wewe

+0

귀하의 html을 게시하십시오. 다음과 같이 사용하는 경우 :' @wewe –