|
|
|
การอัพเดตข้อมูลวันเวลา (datetime ) ในตารางที่มี 2 ฟิลด์ |
|
|
|
|
|
|
|
อยากทราบว่า ถ้าผมมีข้อมูลเดตไทม์ ในตาราง 2 ฟิลด์ Date1 (เวลาตอน insert เข้า database )กับ Date2 (เวลาตอนกดแก้ไขเปลี่ยนสถานะข้อมูล)
ผมต้องทำอย่างไรครับ
โค้ดในส่วนของ Insert
Code (PHP)
<?php
date_default_timezone_set("Asia/Bangkok");
include('connection.php');
$Main_Details = $_REQUEST["Main_Details"];
$Main_Status = $_REQUEST["Main_Status"];
$Build_Name = $_REQUEST["Build_Name"];
$Use_ID = $_REQUEST["Use_ID"];
$Floor_ID = $_REQUEST["Floor_ID"];
$date = date("d-m-Y");
{
$sql = "INSERT INTO maintenance ( `Main_Details`, `Main_Status`, `Build_Name`, `Floor_ID`,`Use_ID`)
VALUES ('$Main_Details', 'รออนุมัติ', '$Build_Name', '$Floor_ID','$Use_ID')";
$result = mysqli_query ($con, $sql) or die ("Error in query: $query" . mysqli_error($con));
}
โค้ดในส่วนของ Edit
<?php
date_default_timezone_set("Asia/Bangkok");
require 'connection.php';
$Main_ID = $_POST['Main_ID'];
$Main_Status = $_POST['Main_Status'];
$Date2 = date("d-m-Y");
$q = "UPDATE maintenance SET Main_Status='$Main_Status'WHERE Main_ID='$Main_ID'";
$result = mysqli_query($con, $q);
if($result){
echo "<script type='text/javascript'>";
echo "alert('อนุมัติการซ่อมเรียบร้อยแล้ว');";
echo "window.location = 'repair_list3.php'; ";
echo "</script>";
}
else{
echo "<script type='text/javascript'>";
echo "alert('เกิดข้อผิดพลาด กรุณาแก้ไขให้ถูกต้อง');";
echo "</script>";
}
?>
Tag : MySQL, HTML, CSS, JavaScript
|
|
|
|
|
|
Date :
2018-12-14 10:24:33 |
By :
Birds07 |
View :
679 |
Reply :
1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ถ้า ID เดียวกันก็ถูกแล้วครับ INSERT แล้วค่อย UPDATE ครับ ถ้าเป็นพวก Auto Number ให้ใช้ mysql_insert_id();
|
|
|
|
|
Date :
2018-12-20 17:48:22 |
By :
mr.win |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 03
|