Sunday, 24 April 2011

Lấy giá trị checkbox theo mảng

Theo cách thông thường thì chúng ta thường đặt tên mỗi checkbox một tên nhưng cách này tốn quá nhiều tên cho một form. Sau đây là cách khác để đặt tên cho checkbox và form, tương tự với các phần tử khác của form:



<html>
    <head>
        <title>Using Default Checkbox Values</title>
    </head>

<body>
<?php
if(isset($_POST["food"])){
  $food=$_POST["food"];
  if(!empty($food)){
      echo ('you have chose:<br/>');
      foreach($food as $foodResult){
          echo '<strong>'.
                 $foodResult.'<br/>';
              '</strong>';
      }
  }
}else{

 echo '
   <form method="POST">
      <input type="checkbox" name="food[]" value="Sinh">Sinh</input><br/>
      <input type="checkbox" name="food[]" value="Pham">Pham</input><br/>
      <input type="checkbox" name="food[]" value="Ngoc">Ngoc</input><br/>
  <input type="submit" value="GO!"/>
   </form>

';
}
?>
</body>
</html>

 

No comments:

Post a Comment