คำตอบที่ได้รับเลือกจากเจ้าของกระทู้
ความคิดเห็นที่ 9
ก่อนหน้า WHERE ต้องไม่มีคอมม่าเพื่อเชื่อมครับ ต้องตัดออกเป็น
channel = '".$_POST["txtensuk_ch"]."' WHERE encoder_id = '".$_POST["txtensuk_id"]."' ";
channel = '".$_POST["txtensuk_ch"]."' WHERE encoder_id = '".$_POST["txtensuk_id"]."' ";
▼ กำลังโหลดข้อมูล... ▼
แสดงความคิดเห็น
คุณสามารถแสดงความคิดเห็นกับกระทู้นี้ได้ด้วยการเข้าสู่ระบบ
ขอสอบถามเรื่อง การสร้าง 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>