Register Register Member Login Member Login Member Login Forgot Password ??
PHP , ASP , ASP.NET, VB.NET, C#, Java , jQuery , Android , iOS , Windows Phone
 

Registered : 109,038

HOME > PHP > PHP Forum > update ข้อมูลไม่ได้ ไม่ทราบว่าเพราะอะไร ช่วยหน่อยค่ะ


[PHP] update ข้อมูลไม่ได้ ไม่ทราบว่าเพราะอะไร ช่วยหน่อยค่ะ

 
Topic : 128971



โพสกระทู้ ( 13 )
บทความ ( 0 )



สถานะออฟไลน์



ีupdate ข้อมูลไม่ได้ ไม่ทราบว่าเพราะอะไร ช่วยหน่อยค่ะ

Code (PHP)
001.<?php
002.require_once'conn.php';
003.include 'header.php';
004. 
005.if (isset($_GET['id'])) {
006.    $sql = "SELECT * FROM repair WHERE r_id = " . $_GET['id'];
007.    $result = mysqli_query($con, $sql);
008.    $fetch = mysqli_fetch_assoc($result);
009.}
010.$getid = $_GET['id'];
011.//echo $getid;
012.?>
013.<meta charset="UTF-8">
014.<title>บันทึกสถานะการแจ้งซ่อม</title>
015. 
016.<!--<option value="0">กรุณาเลือกสถานะการดำเนินงาน</option>
017.<option value="1"> รับเรื่องเรียบร้อยแล้ว</option>
018.<option value="2"> ดำเนินการเรียบร้อยแล้ว</option>  -->
019. 
020.<div class="row">
021.    <div class="btn-group btn-breadcrumb">
022.        <a href="admin.php" class="btn btn-default"><i class="glyphicon glyphicon-home"></i> หน้าหลัก</a>              
023.        <a href="status.php" class="btn btn-primary">บันทึกสถานะการแจ้งซ่อม</a>
024.    </div>
025.</div><br>
026. 
027. 
028.<div class="row">
029.    <div class="col-md-12">
030.        <h3><i class="glyphicon glyphicon-tasks"></i> บันทึกสถานะการแจ้งซ่อม </h3><hr>                    
031.    </div>
032.</div>
033. 
034.<div class="row">
035.    <div class="row">
036.        <div class="col-lg-2" align="center">
037.            <h4>ลำดับที่ <?php echo $fetch['r_id']; ?></h4>
038.        </div>
039.    </div><br>
040.    <div class="row">
041.        <div class="col-md-2" align="right">
042.            <label class="control-label"><h5>วัน/เวลาที่แจ้ง :</h5></label>
043.        </div>
044.        <div class="col-sm-4">
045.            <div class="input-group">
046.                <div class="input-group-addon">
047.                    <i class="glyphicon glyphicon-calendar">
048.                    </i>
049.                </div>
050.                <input
051.                    class="form-control"  
052.                    placeholder="<?php
053.                    date_default_timezone_set("Asia/Bangkok");
054.                    echo (date("d/m/Y  H:i:s", $fetch['r_datetime']));
055.                    ?>"
056.                    disabled style="background-color: #fff;"/>
057.            </div>
058.        </div>
059.    </div>
060.    <div class="row">
061.        <div class="col-md-2" align="right">
062.            <label class="control-label"><h5>ผู้แจ้ง :</h5></label>
063.        </div>
064.        <div class="col-lg-8">
065.            <input class="form-control"  placeholder="<?php echo $fetch['login_id']; ?>" disabled style="background-color: #fff;">
066.        </div>
067.    </div>
068.    <div class="row">
069.        <div class="col-lg-2" align="right">
070.            <label class="control-label"><h5>ครุภัณฑ์ :</h5></label>   
071.        </div>
072.        <div class="col-lg-8">
073.            <input class="form-control" placeholder="<?php echo $fetch['k_id'] . " " . $fetch['k_name']; ?>" disabled style="background-color: #fff;">
074.        </div>
075.    </div>
076.    <div class="row">
077.        <div class="col-lg-2" align="right">
078.            <label class="control-label"><h5>อาการที่เสีย :</h5></label>   
079.        </div>
080.        <div class="col-lg-8">
081.            <textarea class="form-control"  placeholder="<?php echo $fetch['r_detail']; ?>" disabled style="background-color: #fff;"></textarea>
082.        </div>
083.    </div><br>
084.    <div class="panel panel-default">
085.        <div class="panel-heading">
086.            <i class="glyphicon glyphicon-pencil"></i> บันทึกสถานะการแจ้งซ่อม
087.        </div>   
088.    </div>
089.    <form method="post" action="" name="form">
090.        <!--    วันที่ดำเนินงาน-->
091.        <div class="row">
092.            <div class="col-md-2" align="right">
093.                <label class="control-label"><h5>วันที่ดำเนินการ :</h5></label>
094.            </div>
095.            <div class="col-sm-4">
096.                <div class="input-group">
097.                    <div class="input-group-addon">
098.                        <i class="glyphicon glyphicon-calendar">
099.                        </i>
100.                    </div>
101.                    <input class="form-control" id="datepicker" name="date" placeholder="<?php echo $fetch['r_statusdate']; ?>" type="text" required autocomplete="off"/>
102.                </div>
103.            </div>
104.        </div><br>
105. 
106.        <script type="text/javascript">
107.<!--
108.            var lastDiv = "";
109.            function showDiv(divId, divId2, divType) {
110.                if (divType == 2)
111.                {
112.                    document.getElementById(divId).className = "visibleDiv";
113.                    document.getElementById(divId2).className = "visibleDiv";
114.                }
115.                if (divType == 1)
116.                {
117.                    document.getElementById(divId).className = "hiddenDiv";
118.                    document.getElementById(divId2).className = "hiddenDiv";
119.                }
120.            }
121.//-->
122.        </script>
123.            <style type="text/css" media="screen">
124. 
125.                        .hiddenDiv {
126.                            display: none;
127.                        }
128.            </style>
129. 
130.            <!--    สถานะการดำเนินงาน-->
131.            <div class="row">
132.                <div class="col-lg-2" align="right">
133.                    <label class="control-label"><h5>สถานะการดำเนินงาน :</h5></label>  
134.                </div>
135.                <div class="col-lg-4">
136.                    <select onchange="showDiv('selectName1_dtl1', 'selectName1_dtl2', this.selectedIndex);" class="form-control" name="list1" required id="                        list1">
137.                        <option value="0" <?php echo ($fetch['r_status']) == "0" ? 'selected="selected"' : ''; ?>>กรุณาเลือกสถานะการดำเนินงาน</option>
138.                        <option value="1" <?php echo ($fetch['r_status']) == "1" ? 'selected="selected"' : ''; ?>> รับเรื่องเรียบร้อยแล้ว</option>
139.                        <option value="2" <?php echo ($fetch['r_status']) == "2" ? 'selected="selected"' : ''; ?>> ดำเนินการเรียบร้อยแล้ว</option>   
140.                    </select>
141.                </div>
142.            </div><br>
143. 
144. 
145.            <!--    สถานะการดำเนินงาน-->
146.            <div class="row hiddenDiv" id='selectName1_dtl1'>
147.                <div class="col-lg-2" align="right">
148.                    <label class="control-label"><h5>สถานะการดำเนินงาน :</h5></label>  
149.                </div>
150.                <div class= "col-lg-4">
151.                    <input type="radio" name="type" value="1"  onclick="hiddenn('1')" style="margin: 11px 0 0;                    "/>
152.                    <span class="mylabel"> ซ่อมได้</span>
153.                </div>
154.                <div class="col-lg-4">
155.                    <input type="radio" name="type" value="0" onclick="hiddenn('0')                    "/>
156.                    <span class="mylabel"> ซ่อมไม่ได้ (รอดำเนินการเบิกครุภัณฑ์ใหม่)</span>
157.                </div>
158.            </div><br>
159. 
160.            <script>
161.            function hiddenn(pvar) {
162.            if (pvar == 0) {
163.            document.getElementById("txt1").style.display = 'none';
164.            } else {
165.            document.getElementById("txt1").style.display = '';
166.            }
167.            }
168.            </script>
169.            <body onload="hiddenn('0')">
170. 
171.                <!--    ผู้ดำเนินการซ่อม-->
172.                <div class="row col-lg-12" id="txt1">
173.                    <div class="col-lg-2" align="right">
174.                        <label class="control-label"><h5>ผู้ดำเนินการซ่อม :</h5></label>   
175.                    </div>
176.                    <div                class="col-lg-10">
177.                        <table class="table table-bordered">
178.                            <thead>
179.                                <tr>
180.                                    <th>
181.                                        <input type="radio" name="workname" value="1" style="margin: 11px 0 0;"> ซ่อมเอง
182.                                    </th>
183.                                    <th>
184.                                        <input type="radio" name="workname" value="2" style="margin: 11px 0 0;"> ซ่อมโดยช่าง
185.                                    </th>
186.                                </tr>
187.                            </thead>
188.                            <tbody>
189.                                <tr>
190.                                    <td>
191.                                        <div class="row">
192.                                            <div class="col-md-3" align="right">
193.                                                <label class="control-label"><h5>รายละเอียด<br>งานที่ซ่อม :</h5></label>
194.                                            </div>
195.                                            <div class="col-sm-9">
196.                                                <textarea class="form-control" type="text" name="detail"  placeholder="<?php echo $fetch['r_repairdetail']; ?>" rows="5"></textarea>
197.                                            </div><br>
198.                                        </div>
199.                                    </td>
200.                                    <td>
201.                                        <div class="row">
202.                                            <div class="col-md-3" align="right">
203.                                                <label class="control-label"><h5>ชื่อช่าง :</h5></label>
204. 
205.                                            </div>
206.                                            <div class="col-sm-9">
207.                                                <input class="form-control" type="text" name="shop"  placeholder="<?php echo $fetch['r_repairshop']; ?>">
208.                                            </div><br>
209.                                        </div>
210.                                        <div class="row">
211.                                            <div class="col-md-3" align="right">
212.                                                <label class="control-label"><h5>ราคา :</h5></label>   
213.                                            </div>
214.                                            <div class="col-sm-9">
215.                                                <input class="form-control" type="text" name="price"  placeholder="<?php echo $fetch['r_repairprice']; ?>">
216.                                            </div>
217.                                        </div>
218.                                        <div class="row">
219.                                            <div class="col-md-3" align="right">
220.                                                <label class="control-label"><h5>งบประมาณ :</h5></label>   
221.                                            </div>
222.                                            <div class="col-sm-9">
223.                                                <select class="form-control" name="list2"  id="list2">
224.                                                    <option value="0" <?php echo ($fetch['r_budgettype']) == "0" ? 'selected="selected"' : ''; ?> >กรุณาเลือกงบประมาณ</option>
225.                                                    <option value="1" <?php echo ($fetch['r_budgettype']) == "1" ? 'selected="selected"' : ''; ?> > ไม่ระบุ</option>
226.                                                    <option value="2" <?php echo ($fetch['r_budgettype']) == "2" ? 'selected="selected"' : ''; ?> > งบประมาณแผ่นดิน</option>
227.                                                    <option value="3" <?php echo ($fetch['r_budgettype']) == "3" ? 'selected="selected"' : ''; ?> > เงินงบประมาณรายได้</option>
228.                                                    <option value="4" <?php echo ($fetch['r_budgettype']) == "4" ? 'selected="selected"' : ''; ?> > เงินงบประมาณรายได้(เงินคงคลัง)</option>
229.                                                    <option value="5" <?php echo ($fetch['r_budgettype']) == "5" ? 'selected="selected"' : ''; ?> > เงินกันปีงบประมาณ(แผ่นดิน)</option>
230.                                                    <option value="6" <?php echo ($fetch['r_budgettype']) == "6" ? 'selected="selected"' : ''; ?> > เงินกันปีงบประมาณ(รายได้)</option>
231.                                                    <option value="7" <?php echo ($fetch['r_budgettype']) == "7" ? 'selected="selected"' : ''; ?> > เงินบริจาก</option>                                                   
232. 
233.                                                </select>
234.                                            </div>
235.                                        </div>
236.                                        <div class="row">
237.                                            <div class="col-md-3" align="right">
238.                                                <label class="control-label"><h5>ราย]ะเอียดงาน<br>ที่ซ่อม :</h5></label>
239.                                            </div>
240.                                            <div class="col-sm-9">
241.                                                <textarea class="form-control" type="text" name="detail1"  placeholder="<?php echo $fetch['r_repairdetail']; ?>" rows="5"></textarea>
242.                                            </div><br>
243.                                        </div>
244.                                    </td>
245.                                </tr>
246.                            </tbody>
247.                        </table>
248.                    </div>
249. 
250.                </div><br>
251. 
252.                <div class="row ">
253.                    <div class="col-lg-12" align="center">
254.                        <button type="edit" name="edit" class="btn btn-success"><i class="glyphicon glyphicon-floppy-disk"> </i> บันทึก</button>
255.                        <button type="reset" class="btn btn-danger" onclick="status.php?id = <?php echo $fetch['repair_id']; ?>"><i class="glyphicon glyphicon-remove"> </i> ยกเลิก</button>
256.                    </div>
257.                </div><br><br>
258.                <?php
259.                if (isset($_POST['edit'])) {
260.                    $date = $_POST['date'];
261.                    $status = $_POST['list1'];
262.                    $work = $_POST['type'];
263.                    $workname = $_POST['workname'];
264.                    $shop = $_POST['shop'];
265.                    $price = $_POST['price'];
266.                    $budget = $_POST['list2'];
267.                    $detail = $_POST['detail'];
268. 
269.                    $sql = "UPDATE repair SET "
270.                            . "r_statusdate='$date'"
271.                            . ". r_status='$status'"
272.                            . ". r_statuswork='$work'"
273.                            . ". r_worktype='$workname'"
274.                            . ". r_repairshop='$shop'"
275.                            . ". r_repairprice='$price'"
276.                            . ". r_budgettype='$budget'"
277.                            . ". r_repairdetail='$detail'"
278.                            . "WHERE r_id='" . $_GET['id'] . "' ";
279.                     
280.                    $sql = "UPDATE repair SET (r_statusdate, r_status, r_statuswork, r_worktype, r_repairshop, r_repairprice, r_budgettype, r_repairdetail)"
281.                            . "=('$date', '$status', '$work', '$workname', '$shop', '$price', '$budget', '$detail')WHERE r_id='" . $_GET['id'] . "' ";
282.                    echo $sql;
283.                    ?>
284.                <div class="alert alert-success">
285.                    <strong>ทำการบันทึกเรียบร้อยแล้ว</strong>
286.                    <?php // echo "<meta http-equiv='refresh' content='1;URL=admin.php'>"; ?>
287.                </div>
288.                    <?php
289.                    mysqli_query($con, $sql);
290.//        echo mysqli_error();
291.                }
292.                ?>
293.        </form>
294.</div>
295. 
296.<?php
297.include 'footer.php';
298.?>




Tag : PHP

Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2017-09-21 19:13:30 By : imooma View : 660 Reply : 4
 

 

No. 1



โพสกระทู้ ( 9,590 )
บทความ ( 2 )



สถานะออฟไลน์


เอาบันทัด 280 ออก ผิดรูปแบบ ลืมเอาออกหรือเปล่า เห็นมี update 2 อัน


ประวัติการแก้ไข
2017-09-21 20:31:05
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2017-09-21 20:30:35 By : Chaidhanan
 

 

No. 2



โพสกระทู้ ( 13 )
บทความ ( 0 )



สถานะออฟไลน์


เอาออกแล้วก็ แก้ไขข้อมูลไม่ได้ค่ะ
coppy code ด้านล่างไปว่างใน ฐานข้อมูลก็ขึ้น error ค่ะ
Code (PHP)
1.UPDATE repair SET r_statusdate='2017-09-12'. r_status='1'. r_statuswork=''. r_worktype=''. r_repairshop=''. r_repairprice=''. r_budgettype='0'. r_repairdetail=''WHERE r_id='3'


error ที่ขึ้นค่ะ

Error
SQL query:


Code (SQL)
1.UPDATE repair SET r_statusdate='2017-09-12'. r_status='1'. r_statuswork=''. r_worktype=''. r_repairshop=''. r_repairprice=''. r_budgettype='0'. r_repairdetail=''WHERE r_id='3'
2.MySQL said: Documentation


Code
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near '. r_status='1'. r_statuswork=''. r_worktype=''. r_repairshop=''. r_repairprice='' at line 1

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2017-09-21 21:43:56 By : imooma
 

 

No. 3



โพสกระทู้ ( 9,590 )
บทความ ( 2 )



สถานะออฟไลน์


เปลี่ยนจุด เป็น คอมม่า

หน้า where ใส่ วรรค เข้าไปหน่อย อันนี้ไม่ผิดแต่ทำให้เคยฃินเอาไว้ เพราะถ้าไม่ใช่ quote จะเออเร่อร์


ประวัติการแก้ไข
2017-09-21 22:20:16
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2017-09-21 22:17:25 By : Chaidhanan
 

 

No. 4



โพสกระทู้ ( 13 )
บทความ ( 0 )



สถานะออฟไลน์


ได้แล้วค่ะ ขอบคุณมากๆ นะคะ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2017-09-21 23:18:51 By : imooma
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : update ข้อมูลไม่ได้ ไม่ทราบว่าเพราะอะไร ช่วยหน่อยค่ะ
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ FTP| ใส่แถวของตาราง ใส่คอลัมน์ตาราง| ตัวยก ตัวห้อย ตัวพิมพ์ดีด| ใส่โค้ด ใส่การอ้างถึงคำพูด| ใส่ลีสต์
smiley for :lol: smiley for :ken: smiley for :D smiley for :) smiley for ;) smiley for :eek: smiley for :geek: smiley for :roll: smiley for :erm: smiley for :cool: smiley for :blank: smiley for :idea: smiley for :ehh: smiley for :aargh: smiley for :evil:
Insert PHP Code
Insert ASP Code
Insert VB.NET Code Insert C#.NET Code Insert JavaScript Code Insert C#.NET Code
Insert Java Code
Insert Android Code
Insert Objective-C Code
Insert XML Code
Insert SQL Code
Insert Code
เพื่อความเรียบร้อยของข้อความ ควรจัดรูปแบบให้พอดีกับขนาดของหน้าจอ เพื่อง่ายต่อการอ่านและสบายตา และตรวจสอบภาษาไทยให้ถูกต้อง

อัพโหลดแทรกรูปภาพ

Notice

เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ
อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง

   
  เพื่อความปลอดภัยและการตรวจสอบ กระทู้ที่แทรกไฟล์อัพโหลดไฟล์จากที่อื่น อาจจะถูกลบทิ้ง
 
โดย
อีเมล์
บวกค่าให้ถูก
<= ตัวเลขฮินดูอารบิก เช่น 123 (หรือล็อกอินเข้าระบบสมาชิกเพื่อไม่ต้องกรอก)





Load balance : Server 00
ThaiCreate.Com Logo
© www.ThaiCreate.Com. 2003-2025 All Rights Reserved.
ไทยครีเอทบริการ จัดทำดูแลแก้ไข Web Application ทุกรูปแบบ (PHP, .Net Application, VB.Net, C#)
[Conditions Privacy Statement] ติดต่อโฆษณา 081-987-6107 อัตราราคา คลิกที่นี่