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 : 063821

Guest




ทำระบบใบลาอยู่ค่ะ

คืออยากจะ รันตาราง โดยวันไหน เดือนไหนที่ได้ทำการลา ก็จะขึ้นเป็นตัวอักษรในช่องของวันนั้นๆ

เช่นวันที่ 15 กค ลาพักร้อน ก็ขึ้นตัวอักษร "พ"

แล้วหาผลรวมในแต่ละเดือนออกมาใช้ช่องทางขวามือ แยกตามประเภท

และสุดท้ายก็รวมทั้งหมดข้างล่าง อีกทีนึงค่ะ


อ้อลืมบอกไปค่ะ ว่าเลขที่ใบลา เก็บเป็นแบบ 110726160501

110726 = ปีเดือนวัน , 1605 = เวลา , 01 = รหัสพนักงาน


result


รบกวนช่วยดูให้หน่อยค่ะ ไม่รู้จะทำแบบไหนดี

คิดไม่ออกมาหลายวันแล้ว T T

ขอบคุณค่ะ




Code (PHP)
<?php 
	@mysql_connect("localhost", "root", "1234") or die(mysql_error());
	@mysql_select_db("hrm") or die(mysql_error());
	
	$ID = $_POST['Staff'];
	$SQL = "select * FROM Users where User_ID=$ID";
	$DBQUERY = mysql_query($SQL);
	$RESULT=mysql_fetch_array($DBQUERY);
?>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<body>
	<table width="100%" border="0" cellspacing="0" cellpadding="0">
 		<tr>  </tr>
         <div align="center" class="unnamed1"> 
<p class="unnamed1"><strong> <br>
    รายงานการลา<br>
    </strong>  </p>
  <table width="66%" border="0" cellspacing="0" cellpadding="0">
    <tr class="unnamed1">
      <td width="12%" height="20"><div align="right"><strong>ชื่อ : </strong></div></td>
      <td width="19%"><?=$RESULT["Firstname"];?>  <?=$RESULT["Lastname"];?></td>
      <td width="16%"><div align="right"><strong>ตำแหน่ง : </strong></div></td>
      <td width="53%"><?=$RESULT["Position"];?></td>
    </tr>
    <tr class="unnamed1">
      <td><div align="right"><strong>แผนก : </strong></div></td>
      <td><?=$RESULT["Department_ID"];?></td>
      <td><div align="right"><strong>หัวหน้าแผนก : </strong></div></td>
      <td>
      	<?php 
			$HD = $RESULT["Header_ID"];
			$SQL = "select * FROM Users where User_ID=$HD";
			$DBQUERY = mysql_query($SQL);
			$HD=mysql_fetch_array($DBQUERY);
		?>
	  	<?=$HD["Firstname"];?> <?=$HD["Lastname"];?>
      </td>
    </tr>
    <tr class="unnamed1">
      <td><div align="right"><strong>โทรศัพท์ : </strong></div></td>
      <td><?=$RESULT["Phone"];?></td>
      <td><div align="right"><strong>อีเมลล์ : </strong></div></td>
      <td><?=$RESULT["Email"];?></td>
    </tr>
  </table>
  <br>
  <table width="918" border="1" cellpadding="0" cellspacing="0" bordercolor="#999999" bordercolordark="#FFFFFF">
    <tr class="unnamed1">
      <td width="105" bgcolor="#CCCCCC"><div align="right">วันที่</div></td>
      <td width="16" rowspan="2" bgcolor="#CCCCCC"><div align="center">1</div></td>
      <td width="16" rowspan="2" bgcolor="#CCCCCC"><div align="center">2</div></td>
      <td width="16" rowspan="2" bgcolor="#CCCCCC"><div align="center">3</div></td>
      <td width="16" rowspan="2" bgcolor="#CCCCCC"><div align="center">4</div></td>
      <td width="16" rowspan="2" bgcolor="#CCCCCC"><div align="center">5</div></td>
      <td width="16" rowspan="2" bgcolor="#CCCCCC"><div align="center">6</div></td>
      <td width="16" rowspan="2" bgcolor="#CCCCCC"><div align="center">7</div></td>
      <td width="16" rowspan="2" bgcolor="#CCCCCC"><div align="center">8</div></td>
      <td width="16" rowspan="2" bgcolor="#CCCCCC"><div align="center">9</div></td>
      <td width="21" rowspan="2" bgcolor="#CCCCCC"><div align="center">10</div></td>
      <td width="21" rowspan="2" bgcolor="#CCCCCC"><div align="center">11</div></td>
      <td width="21" rowspan="2" bgcolor="#CCCCCC"><div align="center">12</div></td>
      <td width="21" rowspan="2" bgcolor="#CCCCCC"><div align="center">13</div></td>
      <td width="21" rowspan="2" bgcolor="#CCCCCC"><div align="center">14</div></td>
      <td width="21" rowspan="2" bgcolor="#CCCCCC"><div align="center">15</div></td>
      <td width="21" rowspan="2" bgcolor="#CCCCCC"><div align="center">16</div></td>
      <td width="21" rowspan="2" bgcolor="#CCCCCC"><div align="center">17</div></td>
      <td width="21" rowspan="2" bgcolor="#CCCCCC"><div align="center">18</div></td>
      <td width="21" rowspan="2" bgcolor="#CCCCCC"><div align="center">19</div></td>
      <td width="21" rowspan="2" bgcolor="#CCCCCC"><div align="center">20</div></td>
      <td width="21" rowspan="2" bgcolor="#CCCCCC"><div align="center">21</div></td>
      <td width="21" rowspan="2" bgcolor="#CCCCCC"><div align="center">22</div></td>
      <td width="21" rowspan="2" bgcolor="#CCCCCC"><div align="center">23</div></td>
      <td width="21" rowspan="2" bgcolor="#CCCCCC"><div align="center">24</div></td>
      <td width="21" rowspan="2" bgcolor="#CCCCCC"><div align="center">25</div></td>
      <td width="21" rowspan="2" bgcolor="#CCCCCC"><div align="center">26</div></td>
      <td width="21" rowspan="2" bgcolor="#CCCCCC"><div align="center">27</div></td>
      <td width="21" rowspan="2" bgcolor="#CCCCCC"><div align="center">28</div></td>
      <td width="21" rowspan="2" bgcolor="#CCCCCC"><div align="center">29</div></td>
      <td width="21" rowspan="2" bgcolor="#CCCCCC"><div align="center">30</div></td>
      <td width="21" rowspan="2" bgcolor="#CCCCCC"><div align="center">31</div></td>
      <td colspan="7" bgcolor="#CCCCCC">     
      	<div align="center">จำนวนครั้ง</div>
      </td>
    </tr>
    <tr class="unnamed1">
      <td bgcolor="#CCCCCC"><div align="left">เดือน</div></td>
      <td width="26" bgcolor="#CCCCCC"><div align="center">ป</div></td>
      <td width="26" bgcolor="#CCCCCC"><div align="center">ก</div></td>
      <td width="26" bgcolor="#CCCCCC"><div align="center">พ</div></td>
      <td width="26" bgcolor="#CCCCCC"><div align="center">ช</div></td>
      <td width="27" bgcolor="#CCCCCC"><div align="center">อ</div></td>
    </tr>
    <tr class="unnamed1">
      <td bgcolor="#CCCCCC"><div align="center">ตุลาคม</div></td>
      	<?php 
			for($i=0;$i<=35;$i++)
			{?>
				  <td><div align="center"></div></td>
		<? }?>
    </tr>
    <tr class="unnamed1">
      <td bgcolor="#CCCCCC"><div align="center">พฤศจิกายน</div></td>
      	<?php 
			for($i=0;$i<=35;$i++)
			{?>
				  <td><div align="center"></div></td>
		<? }?>
    </tr>
    <tr class="unnamed1">
      <td bgcolor="#CCCCCC"><div align="center">ธันวาคม</div></td>
     	<?php 
			for($i=0;$i<=35;$i++)
			{?>
				  <td><div align="center"></div></td>
		<? }?>
    </tr>
    <tr class="unnamed1">
      <td bgcolor="#CCCCCC"><div align="center">มกราคม</div></td>
    	<?php 
			for($i=0;$i<=35;$i++)
			{?>
				  <td><div align="center"></div></td>
		<? }?>
    </tr>
    <tr class="unnamed1">
      <td bgcolor="#CCCCCC"><div align="center">กุมภาพันธ์</div></td>
  		<?php 
			for($i=0;$i<=35;$i++)
			{?>
				  <td><div align="center"></div></td>
		<? }?>
    </tr>
    <tr class="unnamed1">
      <td bgcolor="#CCCCCC"><div align="center">มีนาคม</div></td>
		<?php 
			for($i=0;$i<=35;$i++)
			{?>
				  <td><div align="center"></div></td>
		<? }?>    </tr>
    <tr class="unnamed1">
      <td bgcolor="#CCCCCC"><div align="center">พฤษภาคม</div></td>
		<?php 
			for($i=0;$i<=35;$i++)
			{?>
				  <td><div align="center"></div></td>
		<? }?>    </tr>
    <tr class="unnamed1">
      <td bgcolor="#CCCCCC"><div align="center">กรกฏาคม</div></td>
     	<?php 
			for($i=0;$i<=35;$i++)
			{?>
				  <td><div align="center"></div></td>
		<? }?>
    </tr>
    <tr class="unnamed1">
      <td bgcolor="#CCCCCC"><div align="center">สิงหาคม</div></td>
   		<?php 
			for($i=0;$i<=35;$i++)
			{?>
				  <td><div align="center"></div></td>
		<? }?>
    </tr>
    <tr class="unnamed1">
      <td bgcolor="#CCCCCC"><div align="center">กันยายน</div></td>
      <?php 
			for($i=0;$i<=35;$i++)
			{?>
				  <td><div align="center"></div></td>
		<? }?>
    </tr>
    <tr class="unnamed1">
      <td colspan="32" bgcolor="#CCCCCC"><div align="right">รวม </div></td>
      <td class="unnamed1"><div align="center">--</div></td>
      <td class="unnamed1"><div align="center">--</div></td>
      <td class="unnamed1"><div align="center">--</div></td>
      <td class="unnamed1"><div align="center">--</div></td>
      <td class="unnamed1"><div align="center">--</div></td>
    </tr>
  </table>
  <br>
<table width="912" border="0" cellspacing="0" cellpadding="0">
    <tr> 
                  <td width="912" class="unnamed1"><div align="right">วันที่ออกรายงาน : วันพุธ 27 กรกฎาคม 2554 เวลา 10:07:24</div></td>
    </tr>
    <tr>
      <td height="44" class="unnamed1"><div align="right">
        <input name="Button" type="button" class="unnamed1" value="PRINT" onClick="window.print();return false">
      </div></td>
    </tr>
</div>
</table>
</body>




Tag : PHP







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2011-07-27 12:38:49 By : KK View : 4777 Reply : 1
 

 

No. 1



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

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

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

Quote:
<?php
for($i=0;$i<=35;$i++)
{?>
<td><div align="center"></div></td>
<? }?>


ในลแต่ล่ะ Loop คุณจะต้องเช็คในฐานข้อมูลครับ แต่แนะนำให้ Query ข้อมูลมาเก็บไว้ใน array แล้ววนเช็คค่าจาก array แทนครับ






แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-07-27 13:13:15 By : webmaster
 

   

ค้นหาข้อมูล


   
 

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