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,037

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



 

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

 



Topic : 128971



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



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




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

Code (PHP)
<?php
require_once'conn.php';
include 'header.php';

if (isset($_GET['id'])) {
    $sql = "SELECT * FROM repair WHERE r_id = " . $_GET['id'];
    $result = mysqli_query($con, $sql);
    $fetch = mysqli_fetch_assoc($result);
}
$getid = $_GET['id'];
//echo $getid;
?>
<meta charset="UTF-8">
<title>บันทึกสถานะการแจ้งซ่อม</title>

<!--<option value="0">กรุณาเลือกสถานะการดำเนินงาน</option>
<option value="1"> รับเรื่องเรียบร้อยแล้ว</option>
<option value="2"> ดำเนินการเรียบร้อยแล้ว</option>	-->

<div class="row">
    <div class="btn-group btn-breadcrumb">
        <a href="admin.php" class="btn btn-default"><i class="glyphicon glyphicon-home"></i> หน้าหลัก</a>				
        <a href="status.php" class="btn btn-primary">บันทึกสถานะการแจ้งซ่อม</a>
    </div>
</div><br>


<div class="row">
    <div class="col-md-12">
        <h3><i class="glyphicon glyphicon-tasks"></i> บันทึกสถานะการแจ้งซ่อม </h3><hr>                     
    </div>
</div>

<div class="row">
    <div class="row">
        <div class="col-lg-2" align="center">
            <h4>ลำดับที่ <?php echo $fetch['r_id']; ?></h4>
        </div>
    </div><br>
    <div class="row">
        <div class="col-md-2" align="right">
            <label class="control-label"><h5>วัน/เวลาที่แจ้ง :</h5></label>	
        </div>
        <div class="col-sm-4">
            <div class="input-group">
                <div class="input-group-addon">
                    <i class="glyphicon glyphicon-calendar">
                    </i>
                </div>
                <input 
                    class="form-control"   
                    placeholder="<?php
                    date_default_timezone_set("Asia/Bangkok");
                    echo (date("d/m/Y  H:i:s", $fetch['r_datetime']));
                    ?>" 
                    disabled style="background-color: #fff;"/>
            </div>
        </div>
    </div>
    <div class="row">
        <div class="col-md-2" align="right">
            <label class="control-label"><h5>ผู้แจ้ง :</h5></label>
        </div>
        <div class="col-lg-8">
            <input class="form-control"  placeholder="<?php echo $fetch['login_id']; ?>" disabled style="background-color: #fff;">
        </div>
    </div>
    <div class="row">
        <div class="col-lg-2" align="right">
            <label class="control-label"><h5>ครุภัณฑ์ :</h5></label>	
        </div>
        <div class="col-lg-8">
            <input class="form-control" placeholder="<?php echo $fetch['k_id'] . " ,  " . $fetch['k_name']; ?>" disabled style="background-color: #fff;">
        </div>
    </div>
    <div class="row">
        <div class="col-lg-2" align="right">
            <label class="control-label"><h5>อาการที่เสีย :</h5></label>	
        </div>
        <div class="col-lg-8">
            <textarea class="form-control"  placeholder="<?php echo $fetch['r_detail']; ?>" disabled style="background-color: #fff;"></textarea>
        </div>
    </div><br>
    <div class="panel panel-default">
        <div class="panel-heading">
            <i class="glyphicon glyphicon-pencil"></i> บันทึกสถานะการแจ้งซ่อม
        </div>    
    </div>
    <form method="post" action="" name="form">
        <!--    วันที่ดำเนินงาน-->
        <div class="row">
            <div class="col-md-2" align="right">
                <label class="control-label"><h5>วันที่ดำเนินการ :</h5></label>	
            </div>
            <div class="col-sm-4">
                <div class="input-group">
                    <div class="input-group-addon">
                        <i class="glyphicon glyphicon-calendar">
                        </i>
                    </div>
                    <input class="form-control" id="datepicker" name="date" placeholder="<?php echo $fetch['r_statusdate']; ?>" type="text" required autocomplete="off"/>
                </div>
            </div>
        </div><br>

        <script type="text/javascript">
<!--
            var lastDiv = "";
            function showDiv(divId, divId2, divType) {
                if (divType == 2)
                {
                    document.getElementById(divId).className = "visibleDiv";
                    document.getElementById(divId2).className = "visibleDiv";
                }
                if (divType == 1)
                {
                    document.getElementById(divId).className = "hiddenDiv";
                    document.getElementById(divId2).className = "hiddenDiv";
                }
            }
//-->
        </script>
            <style type="text/css" media="screen">

                        .hiddenDiv {
                            display: none;
                        }
            </style>

            <!--    สถานะการดำเนินงาน-->
            <div class="row">
                <div class="col-lg-2" align="right">
                    <label class="control-label"><h5>สถานะการดำเนินงาน :</h5></label>	
                </div>
                <div class="col-lg-4">
                    <select onchange="showDiv('selectName1_dtl1', 'selectName1_dtl2', this.selectedIndex);" class="form-control" name="list1" required id="                        list1">
                        <option value="0" <?php echo ($fetch['r_status']) == "0" ? 'selected="selected"' : ''; ?>>กรุณาเลือกสถานะการดำเนินงาน</option>
                        <option value="1" <?php echo ($fetch['r_status']) == "1" ? 'selected="selected"' : ''; ?>> รับเรื่องเรียบร้อยแล้ว</option>
                        <option value="2" <?php echo ($fetch['r_status']) == "2" ? 'selected="selected"' : ''; ?>> ดำเนินการเรียบร้อยแล้ว</option>	
                    </select>
                </div>
            </div><br>


            <!--    สถานะการดำเนินงาน-->
            <div class="row hiddenDiv" id='selectName1_dtl1'>
                <div class="col-lg-2" align="right">
                    <label class="control-label"><h5>สถานะการดำเนินงาน :</h5></label>	
                </div>
                <div class= "col-lg-4">
                    <input type="radio" name="type" value="1"  onclick="hiddenn('1')" style="margin: 11px 0 0;                    "/>
                    <span class="mylabel"> ซ่อมได้</span>
                </div>
                <div class="col-lg-4">
                    <input type="radio" name="type" value="0" onclick="hiddenn('0')                    "/>
                    <span class="mylabel"> ซ่อมไม่ได้ (รอดำเนินการเบิกครุภัณฑ์ใหม่)</span>
                </div>
            </div><br>

            <script>
            function hiddenn(pvar) {
            if (pvar == 0) {
            document.getElementById("txt1").style.display = 'none';
            } else {
            document.getElementById("txt1").style.display = '';
            }
            }
            </script>
            <body onload="hiddenn('0')">

                <!--    ผู้ดำเนินการซ่อม-->
                <div class="row col-lg-12" id="txt1">
                    <div class="col-lg-2" align="right">
                        <label class="control-label"><h5>ผู้ดำเนินการซ่อม :</h5></label>	
                    </div>
                    <div                class="col-lg-10">
                        <table class="table table-bordered">
                            <thead>
                                <tr>
                                    <th> 
                                        <input type="radio" name="workname" value="1" style="margin: 11px 0 0;"> ซ่อมเอง
                                    </th>
                                    <th>
                                        <input type="radio" name="workname" value="2" style="margin: 11px 0 0;"> ซ่อมโดยช่าง
                                    </th>
                                </tr>
                            </thead>
                            <tbody>
                                <tr>
                                    <td>
                                        <div class="row">
                                            <div class="col-md-3" align="right">
                                                <label class="control-label"><h5>รายละเอียด<br>งานที่ซ่อม :</h5></label>
                                            </div>
                                            <div class="col-sm-9">
                                                <textarea class="form-control" type="text" name="detail"  placeholder="<?php echo $fetch['r_repairdetail']; ?>" rows="5"></textarea>
                                            </div><br>
                                        </div>
                                    </td>
                                    <td>
                                        <div class="row">
                                            <div class="col-md-3" align="right">
                                                <label class="control-label"><h5>ชื่อช่าง :</h5></label>

                                            </div>
                                            <div class="col-sm-9">
                                                <input class="form-control" type="text" name="shop"  placeholder="<?php echo $fetch['r_repairshop']; ?>">
                                            </div><br>
                                        </div>
                                        <div class="row">
                                            <div class="col-md-3" align="right">
                                                <label class="control-label"><h5>ราคา :</h5></label>	
                                            </div>
                                            <div class="col-sm-9">
                                                <input class="form-control" type="text" name="price"  placeholder="<?php echo $fetch['r_repairprice']; ?>">
                                            </div>
                                        </div>
                                        <div class="row">
                                            <div class="col-md-3" align="right">
                                                <label class="control-label"><h5>งบประมาณ :</h5></label>	
                                            </div>
                                            <div class="col-sm-9">
                                                <select class="form-control" name="list2"  id="list2">
                                                    <option value="0" <?php echo ($fetch['r_budgettype']) == "0" ? 'selected="selected"' : ''; ?> >กรุณาเลือกงบประมาณ</option>
                                                    <option value="1" <?php echo ($fetch['r_budgettype']) == "1" ? 'selected="selected"' : ''; ?> > ไม่ระบุ</option>
                                                    <option value="2" <?php echo ($fetch['r_budgettype']) == "2" ? 'selected="selected"' : ''; ?> > งบประมาณแผ่นดิน</option>
                                                    <option value="3" <?php echo ($fetch['r_budgettype']) == "3" ? 'selected="selected"' : ''; ?> > เงินงบประมาณรายได้</option>
                                                    <option value="4" <?php echo ($fetch['r_budgettype']) == "4" ? 'selected="selected"' : ''; ?> > เงินงบประมาณรายได้(เงินคงคลัง)</option>
                                                    <option value="5" <?php echo ($fetch['r_budgettype']) == "5" ? 'selected="selected"' : ''; ?> > เงินกันปีงบประมาณ(แผ่นดิน)</option>
                                                    <option value="6" <?php echo ($fetch['r_budgettype']) == "6" ? 'selected="selected"' : ''; ?> > เงินกันปีงบประมาณ(รายได้)</option>
                                                    <option value="7" <?php echo ($fetch['r_budgettype']) == "7" ? 'selected="selected"' : ''; ?> > เงินบริจาก</option>                                                    

                                                </select>
                                            </div>
                                        </div>
                                        <div class="row">
                                            <div class="col-md-3" align="right">
                                                <label class="control-label"><h5>ราย]ะเอียดงาน<br>ที่ซ่อม :</h5></label>
                                            </div>
                                            <div class="col-sm-9">
                                                <textarea class="form-control" type="text" name="detail1"  placeholder="<?php echo $fetch['r_repairdetail']; ?>" rows="5"></textarea>
                                            </div><br>
                                        </div>
                                    </td>
                                </tr>
                            </tbody>
                        </table>
                    </div>

                </div><br>

                <div class="row ">
                    <div class="col-lg-12" align="center">
                        <button type="edit" name="edit" class="btn btn-success"><i class="glyphicon glyphicon-floppy-disk"> </i> บันทึก</button>
                        <button type="reset" class="btn btn-danger" onclick="status.php?id = <?php echo $fetch['repair_id']; ?>"><i class="glyphicon glyphicon-remove"> </i> ยกเลิก</button>
                    </div>
                </div><br><br>
                <?php
                if (isset($_POST['edit'])) {
                    $date = $_POST['date'];
                    $status = $_POST['list1'];
                    $work = $_POST['type'];
                    $workname = $_POST['workname'];
                    $shop = $_POST['shop'];
                    $price = $_POST['price'];
                    $budget = $_POST['list2'];
                    $detail = $_POST['detail'];

                    $sql = "UPDATE repair SET "
                            . "r_statusdate='$date'"
                            . ". r_status='$status'"
                            . ". r_statuswork='$work'"
                            . ". r_worktype='$workname'"
                            . ". r_repairshop='$shop'"
                            . ". r_repairprice='$price'"
                            . ". r_budgettype='$budget'"
                            . ". r_repairdetail='$detail'"
                            . "WHERE r_id='" . $_GET['id'] . "' ";
                    
                    $sql = "UPDATE repair SET (r_statusdate, r_status, r_statuswork, r_worktype, r_repairshop, r_repairprice, r_budgettype, r_repairdetail)"
                            . "=('$date', '$status', '$work', '$workname', '$shop', '$price', '$budget', '$detail')WHERE r_id='" . $_GET['id'] . "' ";
                    echo $sql;
                    ?>
                <div class="alert alert-success">
                    <strong>ทำการบันทึกเรียบร้อยแล้ว</strong>
                    <?php // echo "<meta http-equiv='refresh' content='1;URL=admin.php'>"; ?>
                </div>
                    <?php
                    mysqli_query($con, $sql);
//        echo mysqli_error();
                }
                ?>
        </form>
</div>

<?php
include 'footer.php';
?>




Tag : PHP







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

 

No. 1



โพสกระทู้ ( 9,586 )
บทความ ( 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)
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)
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'
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,586 )
บทความ ( 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 (หรือล็อกอินเข้าระบบสมาชิกเพื่อไม่ต้องกรอก)







Exchange: นำเข้าสินค้าจากจีน, Taobao, เฟอร์นิเจอร์, ของพรีเมี่ยม, ร่ม, ปากกา, power bank, แฟลชไดร์ฟ, กระบอกน้ำ

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