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 > ช่วยด้วยครับผม อยากเช็ควันที่ซ้ำ เหมือนตัวอย่างในรูป( ข้างในครับ)



 

ช่วยด้วยครับผม อยากเช็ควันที่ซ้ำ เหมือนตัวอย่างในรูป( ข้างในครับ)

 



Topic : 090305



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



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




เช็ควันที่

ตอนนี้ในฐาน ที่เห็นมันจองวันที่ 5 - 6 ไปแล้ว อยากให้ใน datepicker มันไม่ให้เลือกวันที่ 5 - 6 อะครับต้องทำยังไง

ยังไงช่วยผมหน่อยน่ะครับ

โค้ด datepicker ที่ใช้
Code (PHP)
  <script src="Scripts/AC_RunActiveContent.js" type="text/javascript"></script>
<link rel="stylesheet" href="http://code.jquery.com/ui/1.10.0/themes/base/jquery-ui.css" />
  <script src="http://code.jquery.com/jquery-1.8.3.js"></script>
  <script src="http://code.jquery.com/ui/1.10.0/jquery-ui.js"></script>
  <link rel="stylesheet" href="/resources/demos/style.css" />
  <script>
  $(function() {
    $( "#datepicker" ).datepicker({dateFormat : 'yy-mm-dd'});
	   $( "#datepicker1" ).datepicker({dateFormat : 'yy-mm-dd'});
  });
  </script>

     <label>
                <input name="check_ina" type="text" id="datepicker" />
                </label>
<input name='check_outa' type='text' id='datepicker1' />




Tag : PHP, JavaScript









ประวัติการแก้ไข
2013-02-04 20:33:45
Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2013-02-04 20:33:03 By : narongsad View : 990 Reply : 7
 

 

No. 1



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

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

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


Code (JavaScript)
var unavailableDates = ["2-2-2013","6-2-2013"];

function unavailable(date) {
  dmy = date.getDate() + "-" + (date.getMonth()+1) + "-" + date.getFullYear();
  if ($.inArray(dmy, unavailableDates) < 0) {
    return [true,"","Book Now"];
  } else {
    return [false,"","Booked Out"];
  }
}

$('#datepicker').datepicker({ beforeShowDay: unavailable });









ประวัติการแก้ไข
2013-02-04 22:18:36
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-02-04 22:14:45 By : t-monroe
 


 

No. 2



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



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


ตอบความคิดเห็นที่ : 1 เขียนโดย : t-monroe เมื่อวันที่ 2013-02-04 22:14:45
รายละเอียดของการตอบ ::
ผมต้องเอาไปใส่ยังไงอะครับ ลองใส่ดูแล้วมันไม่ออกอะครับ

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-02-04 22:55:29 By : narongsad
 

 

No. 3



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



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


ลองดู property แล้วประยุกต์ดูครับ

http://code.function.in.th/jquery/datepicker-method
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-02-05 02:03:38 By : kokiflam
 


 

No. 4



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

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

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


ที่ไม่ได้ คือ
1. ต้องดึง core ของ jquery มาก่อน แล้วค่อยตามด้วยส่นเสริมต่างๆ
2. ready state ของ document จะมองไม่เห็น element เพราะว่ารันโค้ด ก่อนที่จะสร้าง element ฉะนั้นต้องให้โหลด element เสร็จก่อน

ลองรันตัวนี้ดูCode (JavaScript)
<!DOCTYPE html>
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <title></title>
        <script src="http://code.jquery.com/jquery-1.8.3.js"></script>
        <link rel="stylesheet" href="http://code.jquery.com/ui/1.10.0/themes/base/jquery-ui.css" />
        <script src="http://code.jquery.com/ui/1.10.0/jquery-ui.js"></script>
        <script>
            var unavailableDates = ["5-2-2013","6-2-2013"];

            function unavailable(date) {
                dmy = date.getDate() + "-" + (date.getMonth()+1) + "-" + date.getFullYear();
                if ($.inArray(dmy, unavailableDates) < 0) {
                    return [true,"","Book Now"];
                } else {
                    return [false,"","Booked Out"];
                }
            }

            $(document).ready(function(){
                $('#datepicker').datepicker({ beforeShowDay: unavailable });
            });

        </script>
    </head>
    <body>
        <input name="check_ina" type="text" id="datepicker" />
    </body>
</html>
ครับ


ประวัติการแก้ไข
2013-02-05 05:18:37
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-02-05 05:12:11 By : t-monroe
 


 

No. 5



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



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


ตอบความคิดเห็นที่ : 4 เขียนโดย : t-monroe เมื่อวันที่ 2013-02-05 05:12:11
รายละเอียดของการตอบ ::
มีปัญหาอยู่ว่า ถ้า วันที่ 5 กับ 6 ถูกยกเลิกไปแล้วก็สามารถเลือกได้อยู่ดี ซึ่งผมอยากอ้างวันที่ check in กับ check out จาก ดาต้าเบสอะครับ



ประวัติการแก้ไข
2013-02-05 11:50:42
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-02-05 11:37:01 By : narongsad
 


 

No. 6



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

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

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


Code (JavaScript)
<!DOCTYPE html>
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <title></title>
        <script src="http://code.jquery.com/jquery-1.8.3.js"></script>
        <link rel="stylesheet" href="http://code.jquery.com/ui/1.10.0/themes/base/jquery-ui.css" />
        <script src="http://code.jquery.com/ui/1.10.0/jquery-ui.js"></script>
<?php

$arr[] = '2013-02-06 23:59:59';
$arr[] = '2013-02-05 23:59:59';
$arr[] = '2013-02-04 23:59:59';
// ข้อมูลจาก DB

foreach ($arr as $value) {
	$format[] = date("j-n-Y",strtotime($value));
	// x-x-xxxx format
}
?>
        <script>
            var unavailableDates = <?php echo json_encode($format); ?>;
            function unavailable(date) {
                dmy = date.getDate() + "-" + (date.getMonth()+1) + "-" + date.getFullYear();
                if ($.inArray(dmy, unavailableDates) < 0) {
                    return [true,"","Book Now"];
                } else {
                    return [false,"","Booked Out"];
                }
            }

            $(document).ready(function(){
                $('#datepicker').datepicker({ beforeShowDay: unavailable });
            });

        </script>
    </head>
    <body>
        <input name="check_ina" type="text" id="datepicker" />
    </body>
</html>


มันก็ต้องนำไปประยุกครับ... ให้ตรงแป๊ะ คงไม่มี
ต่อไปขึ้นอยู่กับเงื่อนไขการดึงวันที่ของคุณมาใช้


ประวัติการแก้ไข
2013-02-05 18:08:36
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-02-05 18:03:11 By : t-monroe
 


 

No. 7



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



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


ตอบความคิดเห็นที่ : 6 เขียนโดย : t-monroe เมื่อวันที่ 2013-02-05 18:03:11
รายละเอียดของการตอบ ::
ตอนนี้ผมดึงได้แล้วครับ แต่ วันมันออกมาเป็น เดือน วันปี ลองแก้แล้ว มันไม่ได้ ผมต้องไป format ยังไงคับ
Code (PHP)
  <script src="http://code.jquery.com/jquery-1.8.3.js"></script>
        <link rel="stylesheet" href="http://code.jquery.com/ui/1.10.0/themes/base/jquery-ui.css" />
        <script src="http://code.jquery.com/ui/1.10.0/jquery-ui.js"></script>
<?
  $sql6="select * from tb_detailbookinga where id_rooma='$id_rooma'";
			  $result6=mysql_query($sql6);
			  while ($read_data6=mysql_fetch_array($result6)){
				 $check_ina=$read_data6[check_ina];
				  $check_outa=$read_data6[check_outa];
$arr[] = $check_ina;
$arr[] = $check_outa;
}
foreach ($arr as $value) {
	$format[] = date("j-n-Y",strtotime($value));
}
?>
        <script>
            var unavailableDates = <?php echo json_encode($format); ?>;
            function unavailable(date) {
                dmy = date.getDate() + "-" + (date.getMonth()+1) + "-" + date.getFullYear();
                if ($.inArray(dmy, unavailableDates) < 0) {
                    return [true,"","Book Now"];
                } else {
                    return [false,"","Booked Out"];
                }
            }
            $(document).ready(function(){
                $('#datepicker').datepicker({ beforeShowDay: unavailable });
				 $('#datepicker1').datepicker({ beforeShowDay: unavailable });
            });
			        $(document).ready(function(dates){
       	$( "#datepicker" ).datepicker({dateFormat : 'yy-mm-dd'});
			 $('#datepicker1').datepicker({dateFormat : 'yy-mm-dd'});
            });
        </script>


แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-02-06 16:42:28 By : narongsad
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : ช่วยด้วยครับผม อยากเช็ควันที่ซ้ำ เหมือนตัวอย่างในรูป( ข้างในครับ)
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ 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 00
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 อัตราราคา คลิกที่นี่