cahyadsn

inputan v1

Apr 4th, 2014
214
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 3.50 KB | None | 0 0
  1. <center><h3>Form Input SPP Per Siswa</h3></center>
  2. <form method="POST" action="./dXBkYXRlX2lucHV0X3NwcF9zaXN3YQ.htm" >
  3.     <table class="table table-hover">
  4.         <?php
  5.         //bulan
  6.         $bulangasal = array("juli","agustus","september","oktober","nopember","desember");
  7.         $bulangenap = array("januari","februari","maret","april","mei","juni");
  8.         //select semester
  9.         $semes = mysql_fetch_array(mysql_query("SELECT kode, ket_smstr
  10.                                                FROM semester
  11.                                                WHERE aktif='aktif'"))or die(mysql_error());
  12.         $status = $semes['ket_smstr'];
  13.         //mencaritahu gasal atau genap
  14.         $s              = explode(" ", $status);
  15.         $g              = $s[0];
  16.         //bulan
  17.         $bulan = ($g == 'Gasal')?$bulangasal:$bulangenap;  
  18.         $val=date('m')%6;
  19.         $val=$val==0?6:$val;
  20.         ?>
  21.         <thead>
  22.             <tr>
  23.                 <th>NIS</th>
  24.                 <th>Nama</th>
  25.                 <?php
  26.                 //buat bulan
  27.                 for($n=0; $n<=5; $n++){
  28.                     echo "<th>".ucfirst($bulan[$n])."</th>";
  29.                 }
  30.                 ?>
  31.             </tr>
  32.         </thead>
  33.         <tbody>
  34.         <?php
  35.         $siswa = mysql_query("SELECT nis, nama
  36.                              FROM student
  37.                              WHERE nis='".$_POST['nis']."' ");
  38.         while ($s = mysql_fetch_array($siswa)) {
  39.             echo "<tr>
  40.                    <td>".$s['nis']."</td>
  41.                    <td>".$s['nama']."
  42.                        <input type='hidden' name='kode' value='".$semes['kode']."'>
  43.                        <input type='hidden' name='nis' value='".$s['nis']."'>
  44.                        <input type='hidden' name='statusbulan' value='$g'>
  45.                    </td>";
  46.                     //query untuk valuenya
  47.             $h = mysql_num_rows(mysql_query("SELECT *
  48.                                             FROM keu_".$semes['kode']."
  49.                                             WHERE nis='".$s['nis']."'"));
  50.             if($h == '0'){
  51.                 for($n=0; $n<=5; $n++){
  52.                     echo "<td>
  53.                             <label class='checkbox'>
  54.                                    <input type='checkbox'
  55.                                           name=input[".$bulan[$n]."]
  56.                                           value='".$val."'>
  57.                             </label>
  58.                             </td>";
  59.                 }
  60.             }else{
  61.                 $keu = mysql_fetch_array(mysql_query("SELECT *
  62.                                                      FROM keu_".$semes['kode']."
  63.                                                      WHERE nis='".$s['nis']."'"))or die(mysql_error());
  64.                     for($n=0; $n<=5; $n++){
  65.                         echo "<td>
  66.                               <label class='checkbox'>
  67.                                     <input type='checkbox'
  68.                                            name=input[".$bulan[$n]."]
  69.                                            value='".$val."' "
  70.                                             .($keu[$bulan[$n]] != null?"checked='checked'":"").">
  71.                                </label>
  72.                              </td>";
  73.                     }
  74.             }
  75.         echo "</tr>";
  76.         }
  77.         ?>
  78.         </tbody>
  79.     </table>
  80.     <center><button class="btn"><i class="icon-info-sign"></i> Input SPP</button></center>
  81. </form>
Advertisement
Add Comment
Please, Sign In to add comment