ขอสอบถามเรื่อง การสร้าง form UPDATE php ครับ **ติดปัญหาบันทึกข้อมูลไม่ได้**

กระทู้คำถาม
ขอสอบถามเรื่อง การสร้าง form UPDATE php ครับ **ติดปัญหาบันทึกข้อมูลไม่ได้**

ผมทำ form UPDATE ข้อมูลลงใน database เเล้วมันไม่เก็บข้อมูลให้

อยากสอบถามผู้รู้หน่อยครับผมติดอะไรตรงไหน

<html>
<head>
<title></title>
</head>
<body>
<?php
    ini_set('display_errors', 1);
    error_reporting(~0);

    $serverName = "localhost";
    $userName = "root";
    $userPassword = "root";
    $dbName = "imso_db";

    $conn = mysqli_connect($serverName,$userName,$userPassword,$dbName);

    $sql = "UPDATE encoder_suk SET
            encoder_name = '".$_POST["txtensuk_name"]."' ,
            ip = '".$_POST["txtensuk_ip"]."' ,
            channel = '".$_POST["txtensuk_ch"]."' ,
            WHERE encoder_id = '".$_POST["txtensuk_id"]."' ";

    $query = mysqli_query($conn, $sql);


    if($query) {
     echo "Record update successfully";
    }
     else
     {
         echo "Error";
     }

     mysqli_close($conn);
?>
</body>
</html>
คำตอบที่ได้รับเลือกจากเจ้าของกระทู้
ความคิดเห็นที่ 9
ก่อนหน้า WHERE ต้องไม่มีคอมม่าเพื่อเชื่อมครับ ต้องตัดออกเป็น

channel = '".$_POST["txtensuk_ch"]."'  WHERE encoder_id = '".$_POST["txtensuk_id"]."' ";
แสดงความคิดเห็น
โปรดศึกษาและยอมรับนโยบายข้อมูลส่วนบุคคลก่อนเริ่มใช้งาน อ่านเพิ่มเติมได้ที่นี่