|
|
|
สอบถามเรื่อง การใช้ if เช็คค่า file รูปภาพที่ส่งมาครับ |
|
|
|
|
|
|
|
ผมทำการเเจ้งชำระเงิน โดยที่ลูกค้า จะส่ง รูปหลักฐานการโอน หรือ ไม่ส่ง ก็ได้ครับ
โดย ตารางผม จะมีฟิว image ไว้เก็บรูปครับ
จะเช็คว่าถ้า รูปมีค่าว่าง ให้เพิ่มของมูล กรณีเเรก
เเละถ้า หากมีไฟล์รูปเข้ามา ก็ให้เพิ่มของมูลกรณีที่2 ครับ
Code (PHP)
if($_FILES["filUpload"]["tmp_name"]==""){
$strSQL = "INSERT INTO payment_customer(Order_ID,Customer_ID,Bank_ID,Date_Pay,Time_Pay,Amount_Pay)
VALUES ('".$_POST["OrderID"]."','".$_SESSION['Customer_ID']."','".$_POST["Bank_ID"]."','".$_POST["Date_Pay"]."',
'".$_POST["Time_Pay"]."','".$_POST["Amount_Pay"]."')";
$objQuery = mysql_query($strSQL);
$strSQL = "UPDATE orders SET Status = '2' WHERE OrderID = '".trim($_POST['OrderID'])."' ";
$objQuery = mysql_query($strSQL);
$strSQL = "UPDATE orders_detail SET Status = '2' WHERE OrderID = '".trim($_POST['OrderID'])."' ";
$objQuery = mysql_query($strSQL);
echo "<script>alert('เเจ้งชำระเงิน เรียบร้อยเเล้ว')</script>";?>
<script type="text/javascript">
window.location="page_member_order_history.php";
</script><?
}
elseif(move_uploaded_file($_FILES["filUpload"]["tmp_name"],"myfile/image_memberpayment/".$_FILES["filUpload"]["name"]))
{ $strSQL_ig = "INSERT INTO payment_customer(OrderID,Customer_ID,Bank_ID,Date_Pay,Time_Pay,Amount_Pay,image)
VALUES ('".$_POST["OrderID"]."','".$_SESSION['Customer_ID']."','".$_POST["Bank_ID"]."','".$_POST["Date_Pay"]."',
'".$_POST["Time_Pay"]."','".$_POST["Amount_Pay"]."','".$_FILES["filUpload"]["name"]."')";
$objQuery_ig = mysql_query($strSQL_ig);
$strSQL_ig = "UPDATE orders SET Status = '2' WHERE OrderID = '".trim($_POST['OrderID'])."' ";
$objQuery_ig = mysql_query($strSQL_ig);
$strSQL_ig = "UPDATE orders_detail SET Status = '2' WHERE OrderID = '".trim($_POST['OrderID'])."' ";
$objQuery_ig = mysql_query($strSQL_ig);
echo "<script>alert('เเจ้งชำระเงิน เรียบร้อยเเล้ว')</script>";?>
<script type="text/javascript">
window.location="page_member_order_history.php";
</script>
<?
}
mysql_close();
?>
Tag : PHP, MySQL
|
|
|
|
|
|
Date :
2015-10-12 12:58:10 |
By :
ifirstinw |
View :
736 |
Reply :
5 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ยังไม่ได้เลยครับ
คือตอนนี้ กรณีเเรก ที่ลูกค้า ไม่ส่งรูปหลักฐานการโอน ก็เพิ่มข้อมูลลง ฐานปกติครับ
เเต่กรณีที่มีไฟล์รูปหลักฐานมาด้วย มันไม่ยอม เพิ่มข้อมูลเข้าไปในฐานครับ เป็นเเค่กรณีนี้อันเดียวครับ
|
|
|
|
|
Date :
2015-10-12 14:01:20 |
By :
ifirstinw |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ลอง $objQuery_ig = mysql_query($strSQL_ig) or die(mysql_error()); ให้มันแสดง Error ออกมาดูครับ
|
|
|
|
|
Date :
2015-10-12 14:09:22 |
By :
arm8957 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ได้เเล้วครับผม ชื่อตัวแปร ใน ฐานข้อมูลกับ ตัว insert ผมผิดครับ ขอบคุณมากครับ คุณ arm8957
|
|
|
|
|
Date :
2015-10-12 14:36:08 |
By :
ifirstinw |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 00
|