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,027

HOME > PHP > PHP Forum > สอบถามเรื่องโค้ดตารางแสดงการจองห้องจากฐานข้อมูล มีวันที่เข้ามาเกี่ยวข้องด้วยครับ



 

สอบถามเรื่องโค้ดตารางแสดงการจองห้องจากฐานข้อมูล มีวันที่เข้ามาเกี่ยวข้องด้วยครับ

 



Topic : 121285



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



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




Code (PHP)
<?
include 'control-index.php';
include 'connect-db/connect-db.php';
$sql ="SELECT * FROM schedule WHERE status='y'";
$time = mysql_query($sql)or die(mysql_error());

$sql ="SELECT * FROM room WHERE status='y'";
$room = mysql_query($sql)or die(mysql_error());
?><main>
    <center><h4>ตารางแสดงการจอง</h4></center>

    <table align="center" width="80">
        <td align="">ห้อง/เวลา</td>
        <?php
        while ($fetch = mysql_fetch_assoc($time)){
            ?>
            <th align=""><?php echo $fetch['time']?></th>
            <?php

        }
        ?>
        <tr>
            <th><?php
                $sql ="SELECT * FROM schedule WHERE status='y'";
                $result = mysql_query($sql)or die(mysql_error());
                while($rs = mysql_fetch_assoc($result)){
                $timeArr[$rs['id']] = array( "start" => $rs['time'], "stop" => $rs['time']);
                }?>
            </th>
        </tr>
         <?php
            while ($fetch = mysql_fetch_assoc($room)){
            ?>
        <tr>
            <td align=""><?php echo $fetch['name']?></td>

            <?php
            }

            ?>
        </tr>

    </table>
</div>
    </main>


รูปภาพ



Tag : PHP







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2016-02-08 14:12:43 By : awirutritsak View : 1914 Reply : 5
 

 

No. 1



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

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

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


แนวทาง
https://www.thaicreate.com/php/forum/080025.html
http://sunzandesign.blogspot.com/2013/05/php.html













ประวัติการแก้ไข
2016-02-08 16:23:29
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2016-02-08 16:19:06 By : apisitp
 


 

No. 2



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



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


งง กว่าเดิมเลยครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2016-02-08 22:18:12 By : awirutritsak
 

 

No. 3



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



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


image

Code (PHP)
<?php
include 'control-booking.php';
include'connect-db/connect-db.php';

$arrTime = array('08.00-10.00','09.00-11.00','10.00-12.00','11.00-13.00',
    '12.00-14.00','13.00-15.00','14.00-16.00','15.00-17.00',
    '16.00-18.00','17.00-19.00','18.00-20.00');
$courtName = array(1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20);
?>

<main>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>Untitled Document</title>
</head>

<body><br>
<script src="jquery.ui-1.5.2/jquery-1.2.6.js" type="text/javascript"></script>
<script src="jquery.ui-1.5.2/ui/ui.datepicker.js" type="text/javascript"></script>
<link href="jquery.ui-1.5.2/themes/ui.datepicker.css" rel="stylesheet" type="text/css">
<center>
    <form name="form1" method="post" action="booking.php">
    <input type="text" size="30" value="<?php echo date('Y-m-d'); ?>" id="jQueryUICalendar1" name="ckDate"/>
    <input type="submit" name="ckDate2" id="ckDate" value="ตรวจสอบ">
    <script type="text/javascript">
        // BeginWebWidget jQuery_UI_Calendar: jQueryUICalendar1
        jQuery("#jQueryUICalendar1").datepicker({dateFormat:'yy-mm-dd'});
        // EndWebWidget jQuery_UI_Calendar: jQueryUICalendar1
    </script>
</form></center>
<center><p>วันที่จอง : <?php echo $_POST['ckDate']; ?></p></center>
<?php
$strTable = '<table border="" width="100%" align="center" bgcolor="#7fffd4"><tr><td width="8%"><a style="color:black">ห้อง/เวลา</a></td>';
foreach($arrTime as $time){
    $strTable.='<td><a style="color:black">'.$time.'</a></td>';
}
$strTable.='</tr>';
foreach($courtName as $Num){
    $strTable.='<td><a style="color:black">'.$Num.'</a></td>';
    $sql="SELECT * FROM booking WHERE room = {$Num} and date ='{$_POST['ckDate']}' Order by  time ASC";
    $rs = mysql_query($sql) or die(mysql_error());
    $run=0;
    foreach($arrTime as $time){
        if(mysql_num_rows($rs)>$run && $time == mysql_result($rs,$run,'time')){

            $strTable.='<td bgcolor="red"></td>';
            $run++;
        }else{
            $strTable.='<td bgcolor="#f0fff0"></td>';
        }
    }
    $strTable.='</tr>';
}
echo $strTable,'</table>';
?>


จากข้อมูลตังกล่าว ผมอยากกำหนดข้อมูลห้องกับเวลา ดึงออกจากฐานข้อมูล ต้องดึงยังไงหรอครับ ช่วยทีคับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2016-02-09 15:35:50 By : awirutritsak
 


 

No. 4



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



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


กำลังทำตารางแสดงสถานะ แล้วมีวันที่เข้ามาเกี่ยวข้อง แบบนี้ยุคะพี่ๆพอมีโค้ดตัวอย่างไหมคะ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2017-08-23 13:36:50 By : 1045732715569055
 


 

No. 5



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

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

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


ก็ในคอมเม้นท์ ไม่ใช่ มีคลิปด้วย ไม่ใช้ตัวอย่าง หร๋อครับ....
มันก็กำหนดด้วยเวลาครับ search ในบอร์ดเยอะๆ เรื่องขอใช้ห้องประชุมก็มีแจก
ถ้าไม่รู้พื้นฐาน ต่อให้ code อะไรไป ระบบที่เขาแจกดียังไง มันก็งงจริงไหมครับ
ลองดูของเก่าๆ เป็นตัวอย่าง มันก็ใช้เวลาออกมาแสดงทั้งนั้นล่ะครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2017-08-23 13:46:03 By : apisitp
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
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 02
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 อัตราราคา คลิกที่นี่