|
|
|
สอบถามเรื่องการ insert ข้อมูล พร้อมเปลี่ยนสถานนะฟิลชนิด Enum หน่อยครับ |
|
|
|
|
|
|
|
อยากถามว่าจะเพิ่มข้อมูลพร้อมเปลี่ยนสถานนะฟิล์ Lock ชนิด Enum ยังไงครับ
Code (PHP)
<?php
$objConnect = mysql_connect("localhost","root","1234");
$objDB = mysql_select_db("dbtest");
mysql_query("SET NAMES UTF8");
// Get image string posted from Android App
$base=$_REQUEST['image'];
// Get file name posted from Android App
$filename = $_REQUEST['filename'];
// Decode Image
$binary=base64_decode($base);
header('Content-Type: bitmap; charset=utf-8');
// Images will be saved under 'AndroidFileUpload/uploads' folder
$file = fopen('uploads/'.$filename, 'wb');
// Create File
fwrite($file, $binary);
fclose($file);
echo "THK";
$strMemberID = $_POST["sMemberID"];
$strNo = $_POST["sNo"];
$strName = $_POST["sName"];
$strDetail = $_POST["sDetail"];
$strDate = $_POST["sDate"];
$strimg = $filename;
$strLock ;
$strSQL = "SELECT * FROM report WHERE 1
AND memberID = '".$strMemberID."'
";
$objQuery = mysql_query($strSQL);
$objResult = mysql_fetch_array($objQuery);
if($objResult["Lock"]=="Yes" )
{
echo "ไม่สามารถเพิ่มข้อมูล";
}
else
$strSQL = "INSERT INTO report(memberID,No,Name,Detail,Date,path,Lock)
VALUES (
'".$strMemberID."',
'".$strNo."',
'".$strName."',
'".$strDetail."',
'".$strDate."',
'".$strimg."'
)
";
$objQuery = mysql_query($strSQL);
mysql_close($objConnect);
echo json_encode($arr);
?>
Tag : PHP
|
|
|
|
|
|
Date :
2015-02-10 14:19:18 |
By :
Newww |
View :
846 |
Reply :
4 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Lock type enum('Yes', 'No')
set Lock = 'Yes'
หรือ
( Lock) values ('Yes')
ให้มองเป็น String
แต่ค่าที่ใส่ มีได้แค่อย่างใดอย่างหนึ่ง จากค่าที่ได้กำหนดไว้
เราไม่สามารถใส่ Lock='empty' ได้ เพราะ 'empty' ไม่ใช่ 'Yes' หรือ 'No'
|
|
|
|
|
Date :
2015-02-10 19:57:30 |
By :
Chaidhanan |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 01
|