Advertisement
GWibisono

main.php - perbaikan

Jan 1st, 2013
61
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 5.71 KB | None | 0 0
  1. <?php
  2. /*
  3. koneksi ke mysql lalu pilih databasenya
  4.  
  5. */
  6.         $c=mysql_connect('localhost', 'root', '') or die(mysql_error());
  7.         $c=mysql_select_db('work_fb') or die (mysql_error());
  8. /*
  9. seharusnya tidak boleh memakai mysql karena di prog dasarnya
  10. sudah menggunakan mysqli
  11. */      
  12.  
  13. /* untuk menghasilkan nama sales*/
  14.     if (isset($_GET[idSales])){
  15.                 $sql2=mysql_query("select * from sales where idsales='$_GET[idSales]' limit 1");
  16.         $row=mysql_fetch_array($sql2);
  17.         die(  $row[namasales] );
  18.          
  19.     }
  20.    
  21.         ?><html>
  22.  
  23.     <head>
  24.         <title>DATA PESANAN</title>
  25. <!-- sesuaikan posisi jquerynya -->    
  26.         <script type='text/javascript' src='jquery/jquery-1.7.2.min.js'></script>
  27.         <script type='text/javascript'>
  28.             var str="awal";
  29.             getTabel();
  30.             function getTabel(){
  31.                 $.post("kontrolData.php", { sendToValue: str },
  32.                 function(data){
  33.                     $('#display').html(data.kembalianDrPHP);
  34.                 }, "json");
  35.                 clearInput();
  36.             }
  37.             function insertBaris(form){
  38.                 var nomerpesan      = form.nomerPesan.value;
  39.                 var jumlahpesan     = form.jumlahPesan.value;
  40.                 var Idsales         = form.idSales.value;
  41.                 var Namasales       = form.namasales.value;
  42.                 var Tanggal         = form.tanggal.value;
  43.                 var all             = nomerpesan+","+jumlahpesan+","+Idsales+","+Namasales+","+Tanggal;
  44.                 $.post( "kontrolData.php", {'arrData[]': [nomerpesan,jumlahpesan,Idsales,Namasales,Tanggal]},
  45.                 function(data){
  46.                     $('#display').html(data.kembalianDrPHP);
  47.                 }, "json");
  48.                 clearInput();
  49.                
  50.             }
  51.             function clearInput(){
  52.                 $('input[name=nomerPesan]').val('');
  53.                 $('input[name=jumlahPesan]').val('');
  54.                 $('select[name=idsales]').val('');
  55.                 $('input[name=namasales]').val('');
  56.             $('input[name=tanggal]').val('');
  57.             }
  58.             function hapus(id){
  59.                 var id_sales = id;
  60.                 $.post("kontrolData.php", { deleteData: id_sales },
  61.                 function(data){
  62.                     $('#display').html(data.kembalianDrPHP);
  63.                 }, "json");
  64.                 clearInput();
  65.             }
  66.             function edit(idpesan){
  67.                 var id_pesan = idpesan;
  68.                 $.post("kontrolData.php", { editData:id_pesan },
  69.                 function(data){
  70.                     $('#display').html(data.kembalianDrPHP);
  71.                 }, "json");
  72.                 clearInput();
  73.             }
  74.             function update(form){
  75.                 var id      = form.nomerPesan.value;
  76.                 var nama    = form.jumlahPesan.value;
  77.                 var alamat  = form.idSales.value;
  78.                 var nomer   = form.namasales.value;
  79.             var nr      = form.tanggal.value;
  80.                 var all     = id+","+nama+","+alamat+","+nomer+","+nr;
  81.                 $.post( "kontrolData.php", {'arrData1[]': [ id,nama,alamat,nomer,nr]},
  82.                 function(data){
  83.                     $('#display').html(data.kembalianDrPHP);
  84.                 }, "json");
  85.                 clearInput();
  86.             }
  87.            
  88.         </script>
  89.     </head>
  90.   <body bgcolor="#CAB4D1">
  91.        <div style="width:910px;margin: 0px auto;">
  92.        <div style="background-color:green;text-align:center">
  93.        <h1> Data Pemesan</h1>
  94.        </div>          
  95.        <form name="form1" onSubmit="CheckForm()">
  96.             <h4>DATA PEMESANAN</h4>
  97.             <table id="input"><tr><td>
  98.                  Nomer Pesan
  99.                 </td><td>
  100.             <input type="text" name="nomerPesan" size="3">
  101.                 </td></tr>
  102.                 <tr><td>
  103.                  Jumlah Pesanan
  104.                     </td><td>
  105.             <input type="text" name="jumlahPesan">
  106.                 </td></tr>
  107.         <tr><td>
  108.         <td align="left"><input type="button" value=   "mengecek"onclick="insertBaris(this.form);">
  109.         </td></tr>
  110.             <tr><td>
  111.                  Id Sales
  112.                 </td><td>
  113.         <select type ="text" name='idSales' id="IdSales" >
  114.         <!-- onchange="this.form.submit()" -->
  115. <?
  116.     if ($_GET[idSales]==""){
  117.         echo "<option value=''>-- Pilih --</option>
  118.         ";
  119.     }
  120.  
  121. $q=mysql_query('select * from sales');
  122. while($r=mysql_fetch_array($q)){
  123.  
  124.     if ($_GET[idSales]!=""){
  125.          echo "<option value=".$_GET[idSales].">".$_GET[idSales]."</option>";
  126.          }
  127.       else{
  128.          echo "<option value=$r[idsales]>$r[idsales]</option>";
  129.     }} 
  130. echo "  </select>";
  131.     echo "<input type=text name=namasales readonly  class=namesales />";
  132. ?>
  133. <!-- inilah yang membuat nama sales NONGOL -->
  134. <script>
  135. $("#IdSales").change(function(){
  136.     t=$("select#IdSales :selected").text();
  137.     url="?idSales="+t;
  138.     $.get(url,function(e){
  139.        
  140.         $(".namesales").val(e);
  141.     });
  142. });</script>
  143.     <?
  144. /* 
  145.     if (isset($_GET[idSales])){
  146.                 $sql2=mysql_query("select * from sales where idsales='$_GET[idSales]'");
  147.         while ($row=mysql_fetch_array($sql2)){
  148.         echo "Nama Sales
  149.                     </td><td><input type=text name=namasales value=$row[namasales]";
  150.         }
  151.     }
  152. */
  153.  ?>                      
  154.                 </td></tr>
  155.                 <tr><td>
  156.                        Tanggal
  157.                     </td><td>
  158.       <input type="text" name="tanggal">
  159.                  </td></tr>
  160.              <tr><td>
  161.       <td align="left"><input type="button" value=   "Simpan"onclick="insertBaris(this.form); ">
  162.              
  163.              </table>
  164.         </form>
  165.       <div id="display" ></div>
  166.     </body>
  167.      </td></tr>
  168.   <div style="background-color:green;width:900px;
  169.   clear:both;text-align:center;">footer</div>
  170.        
  171. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement