รายละเอียดของการตอบ ::
เอาใส่ดูแล้วไม่มีแจ้งเตือน Error เลยครับ (ผมใส่ถูกรึเปล่าครับ555+)
<?php
$servername = "localhost"; //host
$username = "root"; //username
$password = ""; //password
$dbname = "car"; //database name
// Create connection
$conn = new mysqli($servername, $username, $password, $dbname);
$conn -> set_charset('UTF8');
$link = mysqli_connect('p:'.$servername, $username, $password);
if (false === $link) {
// ถ้าเชื่อมต่อ DB ไม่ได้ ให้แสดง error ออกมา.
throw new \Exception('Could not connect to the database: ' . mysqli_connect_error());
}
$setCharset = mysqli_set_charset($link, 'utf8');
if (false === $setCharset) {
// ถ้ากำหนด charset ไม่ได้ ให้แสดง error ออกมา.
throw new \Exception('Could not set the character set: ' . mysqli_error($link));
}
unset($setCharset);
$dbSelected = mysqli_select_db($link, $dbname);
if (false === $dbSelected) {
// ถ้าเลือก DB ไม่ได้ ให้แสดง error ออกมา.
throw new \Exception('Could not select the database: ' . mysqli_error($link));
}
unset($dbSelected);
echo "<pre>";
print_r($_GET);
echo "</pre>";
$st = $_GET['status'];
if($st == 1 ){
$sql_car = "UPDATE cars SET
statusCars = '$st'
WHERE typeCars = '".$_GET["typeCar"]."' ";
$query = mysqli_query($conn,$sql_car);
echo $sql_car."<br>";
}
//////////////*********///////////////
//print_r($_GET); =
Array
(
[status] => 1
[name] => las
=> 62114340423
[bdate] => 2021-10-19
[btime] => 08:50:00
[details] =>
[typeCar] => เก๋ง honda กก 8888 อบ.
)
//echo $sql_car =
UPDATE cars SET statusCars = '1' WHERE typeCars = 'เก๋ง honda กก 8888 อบ.' //โค้ดตรงนี้เอาไปทำใน localhost ได้ปกติ