Register Register Member Login Member Login Member Login Forgot Password ??
PHP , ASP , ASP.NET, VB.NET, C#, Java , jQuery , Android , iOS , Windows Phone
 

Registered : 109,037

HOME > PHP > PHP Forum > รบกวนสอบถามเรื่องการข้ามเงือนไขบ้างอย่างใน code php ครับ



 

รบกวนสอบถามเรื่องการข้ามเงือนไขบ้างอย่างใน code php ครับ

 



Topic : 094034



โพสกระทู้ ( 32 )
บทความ ( 0 )



สถานะออฟไลน์
Facebook



คือผมทำระบบจองโต๊ะน่ะครับ ผมต้องขามเงือนไขตรงค้นหาโต๊ะน่ะครับ

file1

file2

ซึ่งจากภาพที่ได้ถ้าเลือกแล้วกดปุ่ม ค้นหาตามเงือนไข จะมาที่หน้านี้ครับ

file3


คือผมต้องการข้ามเงือนไขอันแรกแล้วเข้ามาที่หน้านี้เลยจะต้องแก้ code อย่างไหรครับ

file3 คือไม่ต้องการเลือกวันที่และเวลา ซึ่ง code มันอยู่ในหน้าเดียวกันตามนี้น่อครับ

file4



Tag : PHP, MySQL, CakePHP







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2013-04-22 09:32:23 By : itjumloon View : 1087 Reply : 12
 

 

No. 2



โพสกระทู้ ( 1,819 )
บทความ ( 20 )

สมาชิกที่ใส่เสื้อไทยครีเอท

สถานะออฟไลน์
Facebook

ถ้าถามมาแบบนี้ ก็ตอบได้แค่ว่า ก็ข้ามมาเลยครับ ลบหน้าที่ไม่ต้องการออกซะ เปลี่ยนลิงก์ให้มาหน้าที่ต้องการ จบครับ (แต่ไม่รู้ว่าจะทำงานได้มั้ย ในเมื่อถามด้วยรายละเอียดแบบมีแต่ภาพ ไม่มีโค้ด)






แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-04-22 09:36:47 By : cookiephp
 


 

No. 4



โพสกระทู้ ( 32 )
บทความ ( 0 )



สถานะออฟไลน์
Facebook

อันนี้คือส่วนเฉพาะ ทึ่ค้นหาโต๊ะครับ

Code (PHP)
<table width="82%" border="1" align="center" cellpadding="0" cellspacing="0">
                <tr>
                  <td background="../<?php echo $row_rs_tempage['temp_name']; ?>/bgmanu.jpg"><div align="center"><span class="style39">ค้นหาโต๊ะ</span></div></td>
                </tr>
                <tr>
                  <td><div align="center"><span class="style32"><br>
                  เบอร์โต๊ะที่จอง
                        &nbsp;:&nbsp;                        <?php echo ''.$row_rs_timeopen['open_time']; ?> - <?php echo ''.$row_rs_timeopen['close_time']; ?></span>&nbsp;น.<br>
                        <br />
                  </div>
                    <table width="100%" border="0" align="center" cellpadding="0" cellspacing="0">
                        <tr>
                          <td width="76"><div align="right"><span class="style20 style33 style18 style24">วันที่&nbsp;:&nbsp;</span></div></td>
                          <td width="107"><span class="style20 style33 style18 style24">
                            <label></label>
                          </span><span class="style25">
                          <label>
                          <input name="txtdate" type="text" id="txtdate" size="7" maxlength="10" value="<?=$_POST['txtdate']?>"  >
                          </label>
                          <label></label>
                          <a href="javascript:displayDatePicker('txtdate',false,'ymd','-')"> <img border="0" src="../images/cal.gif" width="16" height="16"></a></span></td>
                          <td width="56"><div align="right"><span class="style20 style33 style18 style24">
                          </span><span class="style20 style33 style18 style24">เวลา :</span></div>                            
                            <span class="style20 style33 style18 style24"><label></label>
                            </span></td>
                          <td width="160"><input name="txttime" type="text" id="txttime" value="<?=$_POST['txttime']?>" size="5" maxlength="5"> 
                            &nbsp;<span class="style42">(ตัวอย่าง18:00)</span></td>
                        </tr>
                        <tr>
                          <td colspan="4"><br>
                            <table width="230" border="0" align="center" cellpadding="0" cellspacing="0">
                            <tr>
                              <td width="116"><div align="right"><span class="style20 style33 style18 style24">จำนวนผู้ใช้บริการ&nbsp;:&nbsp;</span></div></td>
                              <td width="114"><span class="style20 style33 style18 style24">
                                <input name="txtchair" type="text" id="txtchair" value="<?=$_POST['txtchair']?>" size="3" maxlength="5" onKeyUp="isNumeric(this, 'กรอกตัวเลขตั้งแต่ 1 ขึ้นไป')"/>
                              </span><span class="style24 style28">คน</span></td>
                            </tr>
                          </table></td>
                          </tr>
                        <tr>
                          <td colspan="4"><div align="center"> 
                            <p><br />
                              
                              
                              <input name="Sub12" type="submit" id="Sub12" value="ค้นหาตามเงื่อนไข"/>
                              <br>
  <br>
  <a href="cilent_table_search.php" class="style25">
  <? ///ค้นหาโต๊ะที่ยังไม่ถูกจอง ?>
</a></p>
                            <p>****ให้ท่านเลือกวันที่พร้อมท้ังเวลาที่มา</p>
                          </div></td>
                        </tr>
                      </table>
                    <br /></td>
                </tr>
              </table>

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-04-22 09:43:47 By : itjumloon
 

 

No. 5



โพสกระทู้ ( 32 )
บทความ ( 0 )



สถานะออฟไลน์
Facebook

แก้ไข้ได้แล้วครับ โดยใช้คำสั่ง try ข้ามไปเลยครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-04-22 10:07:13 By : itjumloon
 


 

No. 6



โพสกระทู้ ( 1,819 )
บทความ ( 20 )

สมาชิกที่ใส่เสื้อไทยครีเอท

สถานะออฟไลน์
Facebook

ตาลายครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-04-22 10:07:57 By : cookiephp
 


 

No. 7



โพสกระทู้ ( 1,819 )
บทความ ( 20 )

สมาชิกที่ใส่เสื้อไทยครีเอท

สถานะออฟไลน์
Facebook

ตอบความคิดเห็นที่ : 5 เขียนโดย : itjumloon เมื่อวันที่ 2013-04-22 10:07:13
รายละเอียดของการตอบ ::
อ่อ ยินดีด้วยครับ

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-04-22 10:08:49 By : cookiephp
 


 

No. 8



โพสกระทู้ ( 1,994 )
บทความ ( 10 )



สถานะออฟไลน์
Facebook Blogger

ส่งค่า

Code (PHP)
$_GET['valsearch'] = 1
$_POST['txtdate'] = ""
$_POST['txttime'] = ""


คือส่งค่าว่างไปหน้านั้นเลยครับ
เวลาค้นหาก็ตรวจสอบเงื่อนไขใหม่ เช็คว่ามีการส่งเงื่อนไขมาด้วยหรือไม่
มีก็เช็กวันเวลา ไม่มีก็ไม่เช็กประมาณนี้

เช่น
Code
<a href="cilent_table_search.php?valsearch=1&txtdate=&txttime=">ข้ามไปหน้านี้เลย</a>

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-04-22 10:15:04 By : Naizan
 


 

No. 9



โพสกระทู้ ( 1,994 )
บทความ ( 10 )



สถานะออฟไลน์
Facebook Blogger

ตอบความคิดเห็นที่ : 5 เขียนโดย : itjumloon เมื่อวันที่ 2013-04-22 10:07:13
รายละเอียดของการตอบ ::
อย่างรวดเร็ว โพสต์ไม่ทันเลย ^^"

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-04-22 10:15:56 By : Naizan
 


 

No. 10



โพสกระทู้ ( 74,058 )
บทความ ( 838 )

สมาชิกที่ใส่เสื้อไทยครีเอท

สถานะออฟไลน์
Twitter Facebook

ไม่ต้องโพส Code เยอะ ๆ ก็ได้ครับ เยอะเกินก็ไม่มีคนดู แถมยังก่อขยะให้เว็บอีกต่างหากครับ (ตอนนี้ DB ก็เป็น G ไปแล้วครับ)
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-04-22 10:31:42 By : mr.win
 


 

No. 11



โพสกระทู้ ( 32 )
บทความ ( 0 )



สถานะออฟไลน์
Facebook

ขอโทษที่ครับนึกว่าหายแล้วเป็นเหมือนเดิมครับ
ปัญหาคือผมต้องการแค่ข้าม form นี้น่ะครับ

ta1

แล้วโชว์อันนี้แทนครับ

ta2

ทำอย่างไหรดีครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-04-22 10:36:26 By : itjumloon
 


 

No. 12



โพสกระทู้ ( 32 )
บทความ ( 0 )



สถานะออฟไลน์
Facebook

จากไฟล์นี้ครับ


ta3
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-04-22 10:40:51 By : itjumloon
 


 

No. 13



โพสกระทู้ ( 32 )
บทความ ( 0 )



สถานะออฟไลน์
Facebook

ผมไม่แน่ใจว่าตัวนี้เปล่าครับ

<?
////////////////// การค้นหาโต๊ะจาก จำนวนผู้มาใช้บริการ วันที่ เวลา ///////////////////
//// query table number
$sqlTbNumber="select * from tb where tbtype_id='".$rowTbType->tbtype_ID."'";
//echo $sqlTbNumber."<br>";
$rsTbNumber=mysql_query($sqlTbNumber,$con_rest) or die(mysql_error());

$x=0;
while($rowTbNumber=mysql_fetch_object($rsTbNumber)){

///// check table
$tbNumber=$rowTbNumber->number;
//$valStartDate="2011-04-18";
$valStartDate=$_POST['txtdate'];
//$valComeTime="19:00";
$valComeTime=$_POST['txttime'];

$nowDate=date("Y-m-d");
/*
echo "cometime : ".date("H:i",strtotime("10:00:00"))."<br>";
echo "backtime : ".date("H",strtotime("10:00:00")) ."<br>";*/

//$valBackH= date("H",strtotime($_POST['txttime']))+2;
$valBackH= date("H",strtotime($_POST['txttime']))+$valConTime;
$valBacki=date("i",strtotime($_POST['txttime']));
$valBackTime=$valBackH.":".$valBacki;


//$valChair=5;

// $sqlCkTable="select * from booking";
// $sqlCkTable.=" where number='".$tbNumber."'";
// $sqlCkTable.=" and startdate>='".$nowDate."'";

/*$sqlCkTable="SELECT * FROM `booking` WHERE `number` = '".$tbNumber."' AND";
$sqlCkTable.="`startdate` >= '".$valStartDate."' AND come_time BETWEEN '".$valComeTime."'";
$sqlCkTable.=" AND '".$valBackTime."'";*/

//// check cometime ///////////
$sqlCkTable="SELECT * FROM `booking` WHERE `number` = '".$tbNumber."' AND";
$sqlCkTable.="`startdate` >= '".$valStartDate."' AND come_time BETWEEN '".$valComeTime."'";
$sqlCkTable.=" AND '".$valBackTime."'";
//echo $sqlCkTable;
$rsCkTable=mysql_query($sqlCkTable,$con_rest) or die(mysql_error());
$numRow=mysql_num_rows($rsCkTable);
// echo "numrow:".$numRow."<br>";

$sqlCkTable2="SELECT * FROM `booking` WHERE `number` = '".$tbNumber."' AND";
$sqlCkTable2.="`startdate` >= '".$valStartDate."' AND back_time BETWEEN ";
$sqlCkTable2.="'".$valComeTime.="' AND '".$valBackTime."'";
//echo $sqlCkTable2;
$rsCkTable2=mysql_query($sqlCkTable2,$con_rest) or die(mysql_error());
$numRow2=mysql_num_rows($rsCkTable2);
//echo "numrow2:".$numRow2;


if(($numRow==0)&&($numRow2==0)){
?>
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-04-22 10:45:37 By : itjumloon
 


 

No. 14



โพสกระทู้ ( 11 )
บทความ ( 0 )



สถานะออฟไลน์


ไม่ทันครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-04-22 13:38:55 By : avenged25589
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : รบกวนสอบถามเรื่องการข้ามเงือนไขบ้างอย่างใน code php ครับ
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ FTP| ใส่แถวของตาราง ใส่คอลัมน์ตาราง| ตัวยก ตัวห้อย ตัวพิมพ์ดีด| ใส่โค้ด ใส่การอ้างถึงคำพูด| ใส่ลีสต์
smiley for :lol: smiley for :ken: smiley for :D smiley for :) smiley for ;) smiley for :eek: smiley for :geek: smiley for :roll: smiley for :erm: smiley for :cool: smiley for :blank: smiley for :idea: smiley for :ehh: smiley for :aargh: smiley for :evil:
Insert PHP Code
Insert ASP Code
Insert VB.NET Code Insert C#.NET Code Insert JavaScript Code Insert C#.NET Code
Insert Java Code
Insert Android Code
Insert Objective-C Code
Insert XML Code
Insert SQL Code
Insert Code
เพื่อความเรียบร้อยของข้อความ ควรจัดรูปแบบให้พอดีกับขนาดของหน้าจอ เพื่อง่ายต่อการอ่านและสบายตา และตรวจสอบภาษาไทยให้ถูกต้อง

อัพโหลดแทรกรูปภาพ

Notice

เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ
อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง

   
  เพื่อความปลอดภัยและการตรวจสอบ กระทู้ที่แทรกไฟล์อัพโหลดไฟล์จากที่อื่น อาจจะถูกลบทิ้ง
 
โดย
อีเมล์
บวกค่าให้ถูก
<= ตัวเลขฮินดูอารบิก เช่น 123 (หรือล็อกอินเข้าระบบสมาชิกเพื่อไม่ต้องกรอก)







Exchange: นำเข้าสินค้าจากจีน, Taobao, เฟอร์นิเจอร์, ของพรีเมี่ยม, ร่ม, ปากกา, power bank, แฟลชไดร์ฟ, กระบอกน้ำ

Load balance : Server 03
ThaiCreate.Com Logo
© www.ThaiCreate.Com. 2003-2024 All Rights Reserved.
ไทยครีเอทบริการ จัดทำดูแลแก้ไข Web Application ทุกรูปแบบ (PHP, .Net Application, VB.Net, C#)
[Conditions Privacy Statement] ติดต่อโฆษณา 081-987-6107 อัตราราคา คลิกที่นี่