SHOW:
|
|
- or go back to the newest paste.
1 | <?php | |
2 | session_start(); | |
3 | ?> | |
4 | <?php | |
5 | include('ceklogin.php'); | |
6 | date_default_timezone_set("Asia/Jakarta"); | |
7 | ?> | |
8 | ||
9 | <?php | |
10 | $Kd_barang=isset($_GET['Kd_barang']) ? $_GET['Kd_barang'] :''; | |
11 | Include('db_connection.php'); | |
12 | $querybarang=mysql_query("SELECT * FROM tabelbarang where Kd_barang='".$Kd_barang."'"); | |
13 | $databarang=mysql_fetch_array($querybarang); | |
14 | ?> | |
15 | ||
16 | ||
17 | <?php | |
18 | require 'database.php'; | |
19 | $Kd_barang = 0; | |
20 | $barang = 0; | |
21 | ||
22 | if ( !empty($_GET['Kd_barang'])) { | |
23 | $Kd_barang = $_REQUEST['Kd_barang']; | |
24 | } | |
25 | ||
26 | ||
27 | if ( !empty($_POST)) { | |
28 | // post value | |
29 | $Kd_barang = $_POST['Kd_barang']; | |
30 | $barang = isset($_GET['barang']) ? $_GET['barang']:null; | |
31 | $barang = $_POST['barang']; | |
32 | - | |
32 | + | try { |
33 | // menghapus data | |
34 | $pdo = Database::connect(); | |
35 | $pdo->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); | |
36 | $sql = "DELETE FROM tabelbarang WHERE Kd_barang = ?"; | |
37 | $sql2 ="ALTER TABLE tabeltransaksi | |
38 | DROP COLUMN '".$barang."'"; | |
39 | ||
40 | ||
41 | $q = $pdo->prepare($sql); | |
42 | $q->execute(array($Kd_barang)); | |
43 | if ($q == true) { | |
44 | - | try { |
44 | + | // try { |
45 | ||
46 | $pdo->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); | |
47 | $pdo->beginTransaction(); | |
48 | $pdo->exec("ALTER TABLE tabeltransaksi DROP '".$barang."'"); | |
49 | $pdo->commit(); | |
50 | - | echo "Data berhasil dihapus..."; |
50 | + | echo "Data berhasil dihapus..."; |
51 | /* | |
52 | } | |
53 | catch(PDOException $e) | |
54 | { | |
55 | // roll back transaksi jika error sesuatu | |
56 | $pdo->rollback(); | |
57 | - | echo $sql . "<br>" . $e->getMessage(); |
57 | + | |
58 | echo $sql . "<br>" . $e->getMessage(); | |
59 | ||
60 | - | } |
60 | + | |
61 | */ | |
62 | ||
63 | } | |
64 | else{ | |
65 | - | } |
65 | + | echo "<b>proses penghapusan berhasil ??{$sql} tetapi proses alter tidak dijalankan??"; |
66 | die(); | |
67 | } | |
68 | ||
69 | ||
70 | Database::disconnect(); | |
71 | header("Location: tampilbarang.php"); | |
72 | } | |
73 | catch(PDOException $e){ | |
74 | // roll back transaksi jika error sesuatu | |
75 | $pdo->rollback(); | |
76 | echo "<br>Telah terjadi error:" . $e->getMessage(); | |
77 | die(); | |
78 | } | |
79 | ?> | |
80 | ||
81 | <!DOCTYPE html> | |
82 | <html lang="en"> | |
83 | ||
84 | <head> | |
85 | ||
86 | <meta charset="utf-8"> | |
87 | <meta http-equiv="X-UA-Compatible" content="IE=edge"> | |
88 | <meta name="viewport" content="width=device-width, initial-scale=1"> | |
89 | <meta name="description" content=""> | |
90 | <meta name="author" content=""> | |
91 | ||
92 | <title>Hapus barang</title> | |
93 | ||
94 | <!-- Bootstrap Core CSS --> | |
95 | <link href="vendor/bootstrap/css/bootstrap.min.css" rel="stylesheet"> | |
96 | ||
97 | <!-- Theme CSS --> | |
98 | <link href="css/clean-blog.min.css" rel="stylesheet"> | |
99 | ||
100 | <!-- Custom Fonts --> | |
101 | <link href="vendor/font-awesome/css/font-awesome.min.css" rel="stylesheet" type="text/css"> | |
102 | <link href='http://fonts.googleapis.com/css?family=Lora:400,700,400italic,700italic' rel='stylesheet' type='text/css'> | |
103 | <link href='http://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,800italic,400,300,600,700,800' rel='stylesheet' type='text/css'> | |
104 | ||
105 | <!-- HTML5 Shim and Respond.js IE8 support of HTML5 elements and media queries --> | |
106 | <!-- WARNING: Respond.js doesn't work if you view the page via file:// --> | |
107 | <!--[if lt IE 9]> | |
108 | <script src="https://oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js"></script> | |
109 | <script src="https://oss.maxcdn.com/libs/respond.js/1.4.2/respond.min.js"></script> | |
110 | <![endif]--> | |
111 | ||
112 | </head> | |
113 | ||
114 | <body> | |
115 | ||
116 | <!-- Navigation --> | |
117 | <nav class="navbar navbar-default navbar-custom navbar-fixed-top"> | |
118 | <div class="container-fluid"> | |
119 | <!-- Brand and toggle get grouped for better mobile display --> | |
120 | <div class="navbar-header page-scroll"> | |
121 | <button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#bs-example-navbar-collapse-1"> | |
122 | <span class="sr-only">Toggle navigation</span> | |
123 | Menu <i class="fa fa-bars"></i> | |
124 | </button> | |
125 | <a class="navbar-brand" href="index.php">SND Photography</a> | |
126 | </div> | |
127 | ||
128 | <!-- Collect the nav links, forms, and other content for toggling --> | |
129 | <div class="collapse navbar-collapse" id="bs-example-navbar-collapse-1"> | |
130 | <ul class="nav navbar-nav navbar-right"> | |
131 | <li> | |
132 | <a href="index.php">Beranda</a> | |
133 | </li> | |
134 | <li class="dropdown"> | |
135 | <a href="#" class="dropdown-toggle" data-toggle="dropdown">Barang</a> | |
136 | <ul class="dropdown-menu"> | |
137 | <li><a href="tambahbarang.php"><font color="#000000">Tambah Barang</font></a></li> | |
138 | <li><a href="tampilbarang.php"><font color="#000000">Tampil Barang </font></a></li> | |
139 | </ul> | |
140 | </li> | |
141 | <li> | |
142 | <a href="#" class="dropdown-toggle" data-toggle="dropdown">Transaksi</a> | |
143 | <ul class="dropdown-menu"> | |
144 | <li><a href="tambahtransaksi.php"><font color="#000000">Tambah Transaksi</font></a></li> | |
145 | <li><a href="tampiltransaksi.php"><font color="#000000">Tampil Transaksi </font></a></li> | |
146 | </ul> | |
147 | </li> | |
148 | <li> | |
149 | <a href="#" class="dropdown-toggle" data-toggle="dropdown">User</a> | |
150 | <ul class="dropdown-menu"> | |
151 | <li><a href="tambahadmin.php"><font color="#000000">Tambah User</font></a></li> | |
152 | <li><a href="tampiladmin.php"><font color="#000000">Tampil User</font></a></li> | |
153 | </ul> | |
154 | </li> | |
155 | <li> | |
156 | <a href="#" class="dropdown-toggle" data-toggle="dropdown">Laporan</a> | |
157 | <ul class="dropdown-menu"> | |
158 | <li><a href="laporanbarang.php" target="_blank"><font color="#000000">Laporan Barang</font></a></li> | |
159 | <li><a href="laporantransaksi.php" target="_blank"><font color="#000000">Laporan Transaksi</font></a></li> | |
160 | <li><a href="laporanadmin.php" target="_blank"><font color="#000000">Laporan user</font></a></li> | |
161 | </ul> | |
162 | </li> | |
163 | <li> | |
164 | <a href="datamining/index.php" target="_blank">Analisa Apriori</a> | |
165 | </li> | |
166 | ||
167 | </ul> | |
168 | </div> | |
169 | <!-- /.navbar-collapse --> | |
170 | </div> | |
171 | <!-- /.container --> | |
172 | </nav> | |
173 | ||
174 | <!-- Page Header --> | |
175 | <!-- Set your background image for this header on the line below. --> | |
176 | <header class="intro-header" style="background-image: url('img/home-bg.jpg')"> | |
177 | <div class="container"> | |
178 | <div class="row"> | |
179 | <div class="col-lg-8 col-lg-offset-2 col-md-10 col-md-offset-1"> | |
180 | <div class="site-heading"> | |
181 | <h1>Hapus Barang</h1> | |
182 | <hr class="small"> | |
183 | <h4><?php echo "Tanggal " . date("d/m/Y") . "<br>"; ?> </h4> | |
184 | <h4><?php echo "Jam " . date("h:i a"); ?> </h4> | |
185 | </div> | |
186 | </div> | |
187 | </div> | |
188 | </div> | |
189 | </header> | |
190 | ||
191 | <div class="container"> | |
192 | <form class="form-horizontal" action="deletebarang.php" method="post"> | |
193 | <label class="control-label">Kode Barang</label> | |
194 | <div class="controls"> | |
195 | <input name="Kd_barang" id="Kd_barang" type="number" placeholder="Kode Barang" readonly value="<?php echo $databarang['Kd_barang'];?>"> | |
196 | </div> | |
197 | </div> | |
198 | ||
199 | <label class="control-label">Barang</label> | |
200 | <div class="controls"> | |
201 | <input name="barang" id="barang" type="text" placeholder="Barang" readonly value="<?php echo $databarang['barang'];?>"> | |
202 | </div> | |
203 | </div> | |
204 | ||
205 | <label class="control-label">Harga Barang</label> | |
206 | <div class="controls"> | |
207 | <input name="harga" id="harga" type="number" placeholder="Harga" readonly value="<?php echo $databarang['harga'];?>"> | |
208 | </div> | |
209 | </div> | |
210 | ||
211 | <label class="control-label">Keterangan</label> | |
212 | <div class="controls"> | |
213 | <input name="Keterangan" id="Keterangan" type="text" placeholder="Keterangan" readonly value="<?php echo $databarang['Keterangan'];?>"> | |
214 | ||
215 | </div> | |
216 | </div> | |
217 | <br /> | |
218 | <div class="form-actions"> | |
219 | <button type="submit" class="btn btn-success">hapus</button> | |
220 | <a class="btn" href="tampilbarang.php">Kembali</a> | |
221 | </div> | |
222 | </form> | |
223 | ||
224 | ||
225 | ||
226 | </div> | |
227 | <!-- Footer --> | |
228 | <footer> | |
229 | <div class="container"> | |
230 | <div class="row"> | |
231 | <div class="col-lg-8 col-lg-offset-2 col-md-10 col-md-offset-1"> | |
232 | <ul class="list-inline text-center"> | |
233 | <li> | |
234 | <a href="https://www.facebook.com/SND-Photography-188259054557713/"> | |
235 | <span class="fa-stack fa-lg"> | |
236 | <i class="fa fa-circle fa-stack-2x"></i> | |
237 | <i class="fa fa-facebook fa-stack-1x fa-inverse"></i> | |
238 | </span> | |
239 | </a> | |
240 | </li> | |
241 | </ul> | |
242 | <p class="copyright text-muted">Copyright © SND Photography 2016</p> | |
243 | </div> | |
244 | </div> | |
245 | </div> | |
246 | </footer> | |
247 | ||
248 | <!-- jQuery --> | |
249 | <script src="vendor/jquery/jquery.min.js"></script> | |
250 | ||
251 | <!-- Bootstrap Core JavaScript --> | |
252 | <script src="vendor/bootstrap/js/bootstrap.min.js"></script> | |
253 | ||
254 | <!-- Contact Form JavaScript --> | |
255 | <script src="js/jqBootstrapValidation.js"></script> | |
256 | <script src="js/contact_me.js"></script> | |
257 | ||
258 | <!-- Theme JavaScript --> | |
259 | <script src="js/clean-blog.min.js"></script> | |
260 | ||
261 | </body> | |
262 | ||
263 | </html> |