|
|
|
ช่วยดู code update ให้หน่อยครับ ทำไมมัน อัพเดท ให้ทั้งตารางเลยครับ |
|
|
|
|
|
|
|
Code (PHP)
<? session_start();
include ("config.php")//เรียกไฟล์ config เพื่อตรวจสอบ ฐานข้อมูล ?>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<?
$timec = $_POST['timecombo'];
$carb = $_POST['carbrand'];
$carn = $_POST['carnumber'];
$chkbox = $_POST['checkbox'];
$cartype = $_POST['cartype'];
$user =$_SESSION["mem_username"];
$stacar=อยู่ระหว่างการดำเนินงาน;
$sql = mysql_query("SELECT book_time FROM book WHERE book_time='$timec'");
$records = mysql_num_rows($sql);
if($records>=3)
{
echo '<script type="text/javascript">';
echo 'alert("คิวเต็มแล้วกรุณาเลือกเวลาใหม่");';
echo 'window.close();';
echo '</script>';
//ตรวจสอบคิวว่าว่างหรือไม่
}
else
{
if( $_REQUEST['cartype']=='รถเก๋ง' && in_array("ล้างอัดฉีด", $_POST['checkbox']))
{
$price1='200';
}
if( $_REQUEST['cartype']=='รถเก๋ง' && in_array("ขัดสี", $_POST['checkbox']))
{
$price2='2,000';
}
if( $_REQUEST['cartype']=='รถเก๋ง' && in_array("ฟอกเบาะ", $_POST['checkbox']))
{
$price3='500';
}
if( $_REQUEST['cartype']=='รถเก๋ง' && in_array("ฟอกพรมปูพื้น", $_POST['checkbox']))
{
$price4='800';
}
if( $_REQUEST['cartype']=='รถเก๋ง' && in_array("ขัดกระจก", $_POST['checkbox']))
{
$price5='800';
}
if( $_REQUEST['cartype']=='รถเก๋ง' && in_array("ล้างแอร์", $_POST['checkbox']))
{
$price6='1,800';
}
if( $_REQUEST['cartype']=='รถเก๋ง' && in_array("ลงเงา", $_POST['checkbox']))
{
$price7='200';
}
if( $_REQUEST['cartype']=='รถเก๋ง' && in_array("พ่นกันสนิม", $_POST['checkbox']))
{
$price8='2,000';
}
if( $_REQUEST['cartype']=='รถกระบะ' && in_array("ล้างอัดฉีด", $_POST['checkbox']))
{
$price9='220';
}
if( $_REQUEST['cartype']=='รถกระบะ' && in_array("ขัดสี", $_POST['checkbox']))
{
$price10='2,500';
}
if( $_REQUEST['cartype']=='รถกระบะ' && in_array("ฟอกเบาะ", $_POST['checkbox']))
{
$price11='500';
}
if( $_REQUEST['cartype']=='รถกระบะ' && in_array("ฟอกพรมปูพื้น", $_POST['checkbox']))
{
$price12='1,000';
}
if( $_REQUEST['cartype']=='รถกระบะ' && in_array("ขัดกระจก", $_POST['checkbox']))
{
$price13='1,000';
}
if( $_REQUEST['cartype']=='รถกระบะ' && in_array("ล้างแอร์", $_POST['checkbox']))
{
$price14='1,800';
}
if( $_REQUEST['cartype']=='รถกระบะ' && in_array("ลงเงา", $_POST['checkbox']))
{
$price15='200';
}
if( $_REQUEST['cartype']=='รถกระบะ' && in_array("พ่นกันสนิม", $_POST['checkbox']))
{
$price16='2,000';
}
if( $_REQUEST['cartype']=='รถตู้' && in_array("ล้างอัดฉีด", $_POST['checkbox']))
{
$price17='240';
}
if( $_REQUEST['cartype']=='รถตู้' && in_array("ขัดสี", $_POST['checkbox']))
{
$price18='3,500';
}
if( $_REQUEST['cartype']=='รถตู้' && in_array("ฟอกเบาะ", $_POST['checkbox']))
{
$price19='500';
}
if( $_REQUEST['cartype']=='รถตู้' && in_array("ฟอกพรมปูพื้น", $_POST['checkbox']))
{
$price20='1,500';
}
if( $_REQUEST['cartype']=='รถตู้' && in_array("ขัดกระจก", $_POST['checkbox']))
{
$price21='1,200';
}
if( $_REQUEST['cartype']=='รถตู้' && in_array("ล้างแอร์", $_POST['checkbox']))
{
$price22='1,800';
}
if( $_REQUEST['cartype']=='รถตู้' && in_array("ลงเงา", $_POST['checkbox']))
{
$price23='200';
}
if( $_REQUEST['cartype']=='รถตู้' && in_array("พ่นกันสนิม", $_POST['checkbox']))
{
$price24='2,000';
}
$fullprice=$price1+$price2+$price3+$price4+$price5+ $price6+$price7+$price8+$price9+$price10+$price11 +$price12+$price13+$price14+$price15+$price16+$price17+$price18+$price19+$price20+$price21+$price22+$price23+$price24;
$Discount = 5; //ลด 20%
$totalp = $fullprice - (($fullprice*$Discount)/100);
$val = "";
if (isset($checkbox))
$val = implode($checkbox, ",");
$strSQL = "UPDATE service_detail SET ser_name = '$val',book_time = '".trim($_POST['timecombo'])."',user = '$user',ser_status = '$stacar',car_brand = '".trim($_POST['carbrand'])."', car_type = '".trim($_POST['cartype'])."',car_number = '".trim($_POST['carnumber'])."' WHERE ser_id = ser_id ";
$objQuery = mysql_query($strSQL);
echo '<script type="text/javascript">';
echo 'alert("แก้ไขเรียบร้อยแล้ว");';
echo "window.parent.opener.document.location.href='admin.php?page=Page9'; window.close();";
echo '</script>';
mysql_close();
}
?>
<style type="text/css">
body {
background-image: url(img/bg.jpg);
}
</style>
Tag : PHP
|
|
|
|
|
|
Date :
2015-06-06 07:35:14 |
By :
jokerxxx |
View :
582 |
Reply :
2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
WHERE ser_id = ser_id ";
น่าจะตรงนี้ครับ เราต้องกำหนดว่า ser_id เท่ากับ ser_id ใหน ถ้ากำหนดแบบนี้ มันก็อัปเดตหมดแหละครับ
|
|
|
|
|
Date :
2015-06-06 08:48:32 |
By :
deawx |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ถ้า UPDATE ที่เดียวไปหมด มีสาเหตุเดียวครับลืมใส่ WHERE
|
|
|
|
|
Date :
2015-06-06 09:49:47 |
By :
meannerss |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 00
|