|
|
|
รบกวนสอบถามผู้รู้ครับ เกี่ยวกับเรื่องค้นหาข้อมูลจากวันที่ |
|
|
|
|
|
|
|
ตามหลักการที่คิดเลยครับ
เเต่เราก็ต้องทำการ query ใน ตาราง Date ก่อน ว่าจำนวน num_row ที่ได้ > 0 ไหม ถ้าไม่ก็ ให้ไป query ในตาราง que
|
|
|
|
|
Date :
2015-03-10 15:28:11 |
By :
Who Am i |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
อยากทราบเพิ่มเติมครับ
คือสมมุติว่า วันที่ 10/03/58 เปิดรับ 2 คิว
คิวที่ 1 เวลา 15.00น.
คิวที่ 2 เวลา 19.00น.
โดยที่ คิวที่ 1 ถูกจองไปแล้วแต่คิวที่ 2 ยังไม่ถูกจอง
ต้องเขียน CODE ยังไงหรอคับ ตอนนี้มั่วไปหมดแล้ว -*-
ส่วนตารางก็มีแบบนี้ครับ
QueID QueName QueTime
01 คิวที่1 15:00:00
02 คิวที่2 19:00:00
DateID Date QueID MemberID
01 2015-03-10 01 01
02 2015-03-10 02
MemberID Username Password Name Tel Email
01 test test A - -
02 test2 test B - -
|
|
|
|
|
Date :
2015-03-10 18:12:55 |
By :
crono001 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code ตอนนี้ผมได้แค่นี้ครับ
ผมพา CODE ไปประยุกช์ใช้กับ Android อ่าครับเลยมั่วหน่อยๆ
Code (PHP)
<?php
$objConnect = mysqli_connect("mysql.hostinger.in.th","u153690466_root","songkran","u153690466_tatt");
$strDate = $_POST["strDate"];
$strSQL = "SELECT * FROM Date WHERE 1 AND Date = '".$strDate."'";
$objQuery = mysqli_query($objConnect, $strSQL);
$objResult = mysqli_fetch_array($objQuery);
$intNumRows = mysqli_num_rows($objQuery);
if($intNumRows==0)
{
$arr['StatusID'] = "0";
}
else
{
$arr['StatusID'] = "1";
$arr['Error'] = "คิวเต็มแล้ว";
}
mysqli_close($objConnect);
echo json_encode($arr);
?>
|
|
|
|
|
Date :
2015-03-10 19:06:48 |
By :
crono001 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 03
|