|
|
|
การตรวจสอบข้อมูล function InsertEx1( $Serial_Box, $Serial_Product,$partcode,$Description,$Brand,$Warr |
|
|
|
|
|
|
|
function InsertEx1( $Serial_Box, $Serial_Product,$partcode,$Description,$Brand,$Warranty, &$dberr ) // Insert
{
include("inc/dbcon1.php");
$strSQL ="SELECT * FROM export1 INNER JOIN import1 ON import1.Serial_Product = export1.Serial_Product WHERE Serial_Product = '$Serial_Product' ";$db_query=mysql_db_query($dbname,$strSQL);
$num_rows=mysql_num_rows($db_query);
if($num_rows = 0)
{
require_once("../Warehouse/warehouse/headeradmin.php");
echo"<center><br> Serial_Product ไม่มี</center>";
echo"<center><a href=javascript:history.back();>กลับ</a></center>";
exit();
}else{
if($Serial_Box=="" || $Serial_Product=="" || $partcode=="" || $Description=="" || $Brand=="" || $Warranty=="")
{
echo"<a href=javascript:history.back();></a></center>";
exit();
}else{
$sql="select * from export1 where Serial_Product = '$Serial_Product' ";
$db_query=mysql_db_query($dbname,$sql);
$num_rows=mysql_num_rows($db_query);
if($num_rows != 0)
{
require_once("../Warehouse/warehouse/headeradmin.php");
echo"<center><br> Serial_Product ซ้ำ</center>";
echo"<center><a href=javascript:history.back();>กลับ</a></center>";
exit();
}else{
$strSQL = "INSERT INTO export1 (id,Serial_Box,Serial_Product,partcode,Description,Brand,Warranty)";
$strSQL = $strSQL . "VALUES ( '', '$Serial_Box', '$Serial_Product','$partcode','$Description','$Brand','$Warranty' )";
if ( ! mysql_query( $strSQL, $conn ) )
{
$dberr = mysql_error();
return false;
}mysql_close( $conn );
return true;
}
}
}
}
บริเวณที่เป็นสีแดงมันไม่ตรวจสอบให้ค่ะช่วยดูให้หน่อย
Tag : - - - -
|
|
|
|
|
|
Date :
24 ก.ค. 2550 15:18:03 |
By :
นศ.ฝึกงาน |
View :
1644 |
Reply :
4 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1. if($num_rows == 0) -*-
2.select * from a1 INNER JOIN a2 ON a1.a2_ID = a2.as_ID where ...
|
|
|
|
|
Date :
24 ก.ค. 2550 15:27:01 |
By :
bomครหวัน |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ไม่เข้าใจอธิบายหน่อยค่ะ ช่วยหย่อยนะค่ะ
|
|
|
|
|
Date :
24 ก.ค. 2550 15:57:18 |
By :
นศ.ฝึกงาน |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ลองเปลี่ยน เป็น left join
inner join ต้องไป join ตอนตร้างตาราง ในฐานข้อมูลก่อน
แล้วลอง echo strSQL ตัวนี้ออกมาดูด้วยจะได้เห็นค่าที่ where
|
|
|
|
|
Date :
24 ก.ค. 2550 16:08:16 |
By :
แหลมสิง |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ได้แล้วค่ะ ขอบคุณค่ะ
|
|
|
|
|
Date :
24 ก.ค. 2550 16:25:26 |
By :
นศ.ฝึกงาน |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 05
|