-
Notifications
You must be signed in to change notification settings - Fork 1
/
edit_stock.php
107 lines (94 loc) · 4.19 KB
/
edit_stock.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
<?php
include ('conn.php');
session_start();
if($_SESSION["Username"]=="") // ตรวจสอบว่าผ่านการ login หรือไม่
{
header('location:login.php');
exit();
}
$username=$_SESSION["Username"];
include 'header.php';
?>
<div class="container">
<div class="jumbotron">
<br>
<p>แก้ไขข้อมูลประเภทวัตถุดิบ</p>
<?php
$flag = 0;
$ID = $_GET['id'];
$sql = "SELECT * FROM stock WHERE id_stock = '$ID'";
$objQuery = mysql_query($sql,$connect1);
$row = mysql_fetch_array($objQuery);
?>
<?php
if($_POST){
$stockid = $_POST['id'];
$stockname = $_POST['name'];
$chk = "SELECT * FROM stock";
$rechk = mysql_query($chk,$connect1);
while ($rowchk = mysql_fetch_array($rechk)) {
$chkname = $rowchk['name_stock'];
if ($chkname == $stockname){
$flag = 1;
}
}
if($flag == 0){
$sql = "UPDATE stock SET name_stock = '$stockname' WHERE id_stock = '$stockid'";
$objQuery = mysql_query($sql,$connect1);
echo( "<script> alert('แก้ไขข้อมูลสำเร็จ');</script>");
echo( "<script>window.location='insert_stock.php';</script>");
}
if($flag == 1){
echo( "<script> alert('ไม่สามารถแก้ไขข้อมูลได้ เกิดข้อผิดพลาดบางประการ');
</script>");
}
}
?>
<div class="modal-body">
<div class="modal-body">
<form method="POST" action="#" onsubmit="return confirm('ต้องการแก้ไขข้อมูลนี้?');">
<h4> รหัสประเภทวัตถุดิบ : <input type="text" name="id" value="<?php echo $ID; ?>" readonly=""></h4>
<h4> ชื่อประเภทวัตถุดิบ : <input value="<?php echo $row['name_stock'] ?>"type="text" name="name" required oninvalid="this.setCustomValidity('กรุณากรอกข้อมูล')" onKeyUp="if(!(isNaN(this.value))) { alert('กรุณากรอกอักษร'); this.value='';}"><font color="red"> *</font><?php if($flag==1)echo "<font color=red>ชื่อนี้มีในระบบแล้ว</font>"; ?></h4>
<div class="modal-footer" >
<input type="submit" class="btn btn-success" value="แก้ไขข้อมูล" name = "submit" >
<a href="insert_stock.php"><button type="button" class="btn btn-danger" data-dismiss="modal" onclick="return confirm('ต้องการยกเลิกการแก้ไขข้อมูลนี้?')">ยกเลิก</button></a>
</div>
</form>
</div>
</div>
</div>
<?php
if ($_GET) {
$see=$_POST["sen"];
$strSQL = "SELECT * FROM stock where name_stock like '%$see%' order by id_stock";
$objQuery = mysql_query($strSQL,$connect1) or die("Error Query [".$strSQL."]");
$num=mysql_num_rows($objQuery);
if($num==0){
echo"<script language=\"JavaScript\">";
echo"alert('ไม่พบข้อมูล')";
echo"</script>";
echo( "<script>window.location='stock.php';</script>");
}
}
?>
<table class="table table-striped table-bordered">
<tr class="warning">
<th><div align="center">รหัสประเภทวัตถุดิบ</div></th>
<th><div align="center">ชื่อประเภทวัตถุดิบ</div></th>
</tr>
<?
$sql = "SELECT * FROM stock";
$objQuery = mysql_query($sql,$connect1);
while ($objReSult = mysql_fetch_array($objQuery)) {
# code...
?>
<tr class ="info">
<td><div align = "center"><?php echo $objReSult["id_stock"];?></div></td>
<td><div align = "left"><? echo $objReSult["name_stock"];?></div></td>
</tr>
<?
}
?>
</table>
</div>
<?php include 'footer.php'; ?>