AaEzha

Editing Drop Down Tanggal dengan Database Part 4 - AaEzha

May 16th, 2013
97
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 2.66 KB | None | 0 0
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  2. <html xmlns="http://www.w3.org/1999/xhtml">
  3. <head>
  4. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  5. <title>Untitled Document</title>
  6. </head>
  7.  
  8. <body>
  9. <?
  10. if($_GET['id']){
  11.     $id = $_GET['id'];
  12.     mysql_connect("localhost","root","");
  13.     mysql_select_db("tanggal");
  14.     $query = mysql_query("select * from profil where id='$id'");
  15.     $data = mysql_fetch_array($query);
  16.     $tanggal = explode("-",$data['tanggal']);
  17.     $tgl = $tanggal[0];
  18.     $bln = $tanggal[1];
  19.     $thn = $tanggal[2];
  20.  
  21. if(isset($_POST['nama'])){
  22.     $nama = $_POST['nama'];
  23.     $tgl = $_POST['tgl'];
  24.     $bln = $_POST['bln'];
  25.     $thn = $_POST['thn'];
  26.    
  27.     mysql_connect("localhost","root","");
  28.     mysql_select_db("tanggal");
  29.    
  30.     $query = mysql_query("update profil set nama='$nama', tanggal='$tgl-$bln-$thn' where id='$id'");
  31.     if($query){
  32.         echo "berhasil";
  33.     }else{
  34.         echo "gagal";
  35.     }
  36. }
  37. ?>
  38. <form id="form1" name="form1" method="post" action="">
  39.   <table width="700" border="0" cellspacing="0" cellpadding="5">
  40.     <tr>
  41.       <td width="144"><div align="right">Nama</div></td>
  42.       <td width="536"><input type="text" name="nama" id="nama" value="<?=$data['nama'];?>" /></td>
  43.     </tr>
  44.     <tr>
  45.       <td><div align="right">Tanggal</div></td>
  46.       <td><select name="tgl" id="tgl">
  47.         <?
  48.         for($n=1; $n<=31; $n++){
  49.             if($tgl == $n){
  50.         ?>
  51.         <option value="<?=$n;?>" selected="selected"><?=$n;?></option>
  52.         <?
  53.             }else{
  54.         ?>
  55.         <option value="<?=$n;?>"><?=$n;?></option>
  56.         <?
  57.             }
  58.         }
  59.         ?>     
  60.       </select>
  61.         <select name="bln" id="bln">
  62.           <?
  63.           $bulan = array('Januari','Februari','Maret','April','Mei','Juni','Juli','Agustus','September','Oktober','November','Desember');
  64.           for($n=0; $n<=11; $n++){
  65.             if($bln == $bulan[$n]){
  66.           ?>
  67.           <option value="<?=$bulan[$n];?>" selected="selected"><?=$bulan[$n];?></option>
  68.           <?
  69.             }else{
  70.           ?>
  71.           <option value="<?=$bulan[$n];?>"><?=$bulan[$n];?></option>
  72.           <?
  73.             }
  74.           }
  75.           ?>
  76.         </select>
  77.         <select name="thn" id="thn">
  78.           <?
  79.           for($n=1920; $n<=2013; $n++){
  80.             if($thn == $n){
  81.           ?>
  82.           <option value="<?=$n;?>" selected="selected"><?=$n;?></option>
  83.           <?
  84.             }else{
  85.           ?>
  86.           <option value="<?=$n;?>"><?=$n;?></option>
  87.           <?
  88.             }
  89.           }
  90.           ?>
  91.         </select>
  92.       </td>
  93.     </tr>
  94.     <tr>
  95.       <td><div align="right"></div></td>
  96.       <td><input type="submit" name="button" id="button" value="Edit" /></td>
  97.     </tr>
  98.   </table>
  99. </form>
  100. <?
  101. }
  102. ?>
  103. </body>
  104. </html>
Advertisement
Add Comment
Please, Sign In to add comment