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



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



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




search



ตอนนี้ผมเขียนแบบนี้ก้ยังหาไม่เจออะครับ TT
Code (PHP)
?>
<Td>จากวันที่</Td><Td>

		<link rel="stylesheet" media="all" type="text/css" href="jquery-ui.css" />
		<link rel="stylesheet" media="all" type="text/css" href="jquery-ui-timepicker-addon.css" />

		<script type="text/javascript" src="jquery-1.10.2.min.js"></script>
		<script type="text/javascript" src="jquery-ui.min.js"></script>

		<script type="text/javascript" src="jquery-ui-timepicker-addon.js"></script>
		<script type="text/javascript" src="jquery-ui-sliderAccess.js"></script> 

	<script type="text/javascript">

	$(function(){
		$("#dateInput").datepicker({
			dateFormat: 'd-mm-yy' 
			/*timeFormat: "HH:mm"*/
		});
	});

	</script>
	<input type="text" name="dateInput" id="dateInput" value="" >



	<Td>ถึงวันที่</Td><Td>
		<link rel="stylesheet" media="all" type="text/css" href="jquery-ui.css" />
		<link rel="stylesheet" media="all" type="text/css" href="jquery-ui-timepicker-addon.css" />

		<script type="text/javascript" src="jquery-1.10.2.min.js"></script>
		<script type="text/javascript" src="jquery-ui.min.js"></script>

		<script type="text/javascript" src="jquery-ui-timepicker-addon.js"></script>
		<script type="text/javascript" src="jquery-ui-sliderAccess.js"></script>

	<script type="text/javascript">
	$(function(){
		$("#dateInputto").datepicker({
			dateFormat: 'd-mm-yy'
		}); 
	});

	</script>
		<input type="text" name="dateInputto" id="dateInputto" value="<?php echo $_GET["dateInputto"];?>" />
<?

if($ค้นหา){

$sql= "select Customer_T.ID, Customer_T.REFNO, Customer_T.CREATED_DATETIME, Customer_J.JOB_TYPE, Customer_T.DESCRIPTION, Customer_T.STATUS, USER_M.NAME_SURNAME, USER_M.TELEPHONE, Customer_T.RECEIVED_BY, Date_Format(CREATED_DATETIME,'%d-%m-%Y %H:%i') as CREATED_DATETIME, Date_Format(RECEIVED_DATETIME,'%d-%m-%Y %H:%i') as RECEIVED_DATETIME
from tb_t_notice Customer_T
Left Join tb_c_job_type Customer_J On Customer_J.ID=Customer_T.JOB_TYPE_ID
Left Join tb_m_user User_M On User_M.USER_NAME = Customer_T.CREATED_BY
where CREATED_DATETIME like '%dateInputto%'";
$dbquery = mysql_db_query($dbname, $sql);

}




Tag : PHP, MySQL







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2015-08-31 09:55:14 By : storybew View : 1593 Reply : 8
 

 

No. 1



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



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

บันทัด 28-36 เอาออก ครับ
ส่วนบันทัด 4-12 ย้ายไปไว้ใน tag head ครับ ทำแค่ชุดเดียวก็พอ
ส่วนอันอื่น รอท่านอื่น นะครับ ไปก่อนล่ะครับ






แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-08-31 10:03:50 By : NewbiePHP
 


 

No. 2



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



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


Code (PHP)
?>
<Td>จากวันที่</Td><Td>
	<script type="text/javascript">

	$(function(){
		$("#dateInput").datepicker({
			dateFormat: 'd-mm-yy' 
			/*timeFormat: "HH:mm"*/
		});
	});

	</script>
	<input type="text" name="dateInput" id="dateInput" value="" >



	<Td>ถึงวันที่</Td><Td>

	<script type="text/javascript">
	$(function(){
		$("#dateInputto").datepicker({
			dateFormat: 'd-mm-yy'
		}); 
	});

	</script>
		<input type="text" name="dateInputto" id="dateInputto" value="<?php echo $_GET["dateInputto"];?>" />
<?

if($ค้นหา){

$sql= "select Customer_T.ID, Customer_T.REFNO, Customer_T.CREATED_DATETIME, Customer_J.JOB_TYPE, Customer_T.DESCRIPTION, Customer_T.STATUS, USER_M.NAME_SURNAME, USER_M.TELEPHONE, Customer_T.RECEIVED_BY, Date_Format(CREATED_DATETIME,'%d-%m-%Y %H:%i') as CREATED_DATETIME, Date_Format(RECEIVED_DATETIME,'%d-%m-%Y %H:%i') as RECEIVED_DATETIME
from tb_t_notice Customer_T
Left Join tb_c_job_type Customer_J On Customer_J.ID=Customer_T.JOB_TYPE_ID
Left Join tb_m_user User_M On User_M.USER_NAME = Customer_T.CREATED_BY
where CREATED_DATETIME like '%dateInputto%'";
$dbquery = mysql_db_query($dbname, $sql);

}



ลบละครับขอบคุณครับ

แต่ยังทำค้นหาไม่ได้เหมือนเดิมTT
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-08-31 10:20:04 By : storybew
 

 

No. 3



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



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

CREATED_DATETIME วันที่เก็บยังไงครับ เป็น type datetime หรือ varchar
กรณีเก็บเป็น datetime
Code (PHP)
$st=date('Y-m-d', strtotime(preg_replace('/^(\d+)-(\d+)-(\d+)$/', "$2/$1/$3" ,$_GET['dateInput'])));
$en=date('Y-m-d', strtotime(preg_replace('/^(\d+)-(\d+)-(\d+)$/', "$2/$1/$3" ,$_GET['dateinputto'])));
//บันทัด 36.
where CREATED_DATETIME between '$st' and '$en' ";


ถ้าเป็น varchar เด๊่ยวค่อยว่า กัน ผมคิดว่าคงเก็บเป็น datetime
จาก Date_Format(CREATED_DATETIME,'%d-%m-%Y %H:%i') as CREATED_DATETIME


ประวัติการแก้ไข
2015-08-31 12:06:02
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-08-31 12:05:43 By : NewbiePHP
 


 

No. 4



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



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


ใช่ครับเป็น date- time
แต่ลองใส่โค้ดแล้วก้ยังไม่ได้อะครับหรือเป็นที่ตารางของผม
รบกวนดูโค้ดทั้งหมดให้ทีครับ
Code (PHP)
<?php	
session_start();
echo $_SESSION['abcd'];
echo $_SESSION['USER_NAME'];
ini_set("date.timezone","Asia/Bangkok");

	{?>
		<td><center></center><img src="bannerhd1.jpg" width="100%" height="100" border="1" alt=""></td>
			 <meta http-equiv=Content-Type content="text/html; charset=tis-620">
			

<!doctype html>
<html lang="en">
<head>
	<title> เจ้าหน้าที่ตอบรับงาน และปิดงาน </title>
	<link href="menubarstyle.css" type="text/css" rel="stylesheet" />
</head>
<body>
	<div id="nav">
		<div id="nav_wrapper">
			<ul>
				<li><a href="#"> Administrator </a>
					<ul>
						<li><a href="register.php"> สร้างบัญชีผู้ใช้ </a></li>
					</ul></li>
				<li><a href="#"> ลูกค้า </a>
					<ul>
						<li><a href="customer.php"> แจ้งปัญหาการใช้งาน หรืออื่นๆ </a></li>
					</ul></li>
				<li><a href="#"> ทีมงาน </a>
					<ul>
						<li><a href="team.php"> เจ้าหน้าที่ตอบรับงาน และปิดงาน </a></li>
					</ul></li>
				<li><a href="logout.php"> logout </a></li>
			</ul>
		</div>
	</div>

</body>
</html>
<br>
	<link rel="stylesheet" media="all" type="text/css" href="jquery-ui.css" />
		<link rel="stylesheet" media="all" type="text/css" href="jquery-ui-timepicker-addon.css" />

		<script type="text/javascript" src="jquery-1.10.2.min.js"></script>
		<script type="text/javascript" src="jquery-ui.min.js"></script>

		<script type="text/javascript" src="jquery-ui-timepicker-addon.js"></script>
		<script type="text/javascript" src="jquery-ui-sliderAccess.js"></script>


	<?}

//กำหนดตัวแปรเพื่อนำไปใช้งาน
$hostname = "localhost";	//ชื่อโฮสต์
$user = "root";	//ชื่อผู้ใช้
$password = "1234";	 //รหัสผ่าน
$dbname = "helpdesk";	//ชื่อฐานข้อมูล	
$tblname  = " tb_c_job_type";	//ชื่อตาราง
$tblname1 = "tb_c_service_type";	//ชื่อตาราง
$tblname2 = "tb_c_user_group";	//ชื่อตาราง
$tblname3 = "tb_m_menu";	//ชื่อตาราง
$tblname4 = "tb_m_user";	//ชื่อตาราง
$tblname5 = "tb_m_user2";	//ชื่อตาราง
$tblname6 = "tb_t_notice";	//ชื่อตาราง
$tblname7 = "tb_l_user";  //ชื่อตาราง


//เริ่มติดต่อฐานข้อมูล
$connect = mysql_connect($hostname, $user, $password) or die("ติดต่อฐานข้อมูลไม่ได้");

//เลือกฐานข้อมูล
$db = mysql_select_db($dbname) or die("เลือกฐานข้อมูลไม่ได้");

$sql = "select * from $tblname6 where ID ='$ID'";
$dbquery = mysql_db_query($dbname, $sql);


$sql= "select Customer_T.ID, Customer_T.REFNO, Customer_T.CREATED_DATETIME, Customer_J.JOB_TYPE, Customer_T.DESCRIPTION, Customer_T.STATUS, USER_M.NAME_SURNAME, USER_M.TELEPHONE, Customer_T.RECEIVED_BY, Date_Format(CREATED_DATETIME,'%d-%m-%Y %H:%i') as CREATED_DATETIME, Date_Format(RECEIVED_DATETIME,'%d-%m-%Y %H:%i') as RECEIVED_DATETIME
from tb_t_notice Customer_T
Left Join tb_c_job_type Customer_J On Customer_J.ID=Customer_T.JOB_TYPE_ID
Left Join tb_m_user User_M On User_M.USER_NAME = Customer_T.CREATED_BY
where COALESCE(Customer_T.ACTIVE_FLAG,1)=1";

$result= mysql_query($sql);
$row = mysql_fetch_array($dbquery);
	
	?>




</html>
<meta http-equiv="content-Type" content="text/html; charset=TIS-620">
<script language="JavaScript">

		function fncShow(){ // ฟังก์ชั่นสำหรับ แสดง (Show) ส่งค่า id ของ DIV หรือ Table TD TR
			document.getElementById("embed_div").style.display = ''; //สั่งให้แสดง
			document.getElementById("form3").style.display = 'none'; //สั่งให้แสดง
		}
 
		function fncHide(){ // ฟังก์ชั่นสำหรับ ซ่อน ส่งค่า id ของ DIV หรือ Table TD TR
			document.getElementById("embed_div").style.display = 'none'; //สั่งให้แสดง
			
		}
</script>


	  <td><input type="image" src="add.png" name="Submit" value="Show Embed" onclick="return fncShow();" >
	  <input type="image" src="del.png" name="Submit" value="Hide Embed" onclick="return fncHide();"></td>
	 
<td> 

	<form action="team.php" name=closed id=closed>
		<Table Border="0" Bgcolor="#FFFFFF" Face="Ms Sans Serif"  id="embed_div" style="display:none" >
		<br>
		<Td>เลขที่รับแจ้ง </Td><Td>

		<input readonly type="text" name="REFNO" style="background:#98FB98" value=<?echo $row["REFNO"]?>></Td>
	
		<Td>หมวดปัญหา</Td><Td>
		<Select name="JOB_TYPE_ID" id="JOB_TYPE" size="1"  <?if($row["ID"] != 0){ echo "disabled";}?>> 
			<?php
			$sql="select * from tb_c_job_type";
			$query=mysql_query($sql);
			while($row2=mysql_fetch_assoc($query)){
					?>
				<option value="<?echo $row2["ID"]?>" <?if ($row["JOB_TYPE_ID"] == $row2["ID"]){echo "selected";}?>><?echo $row2["JOB_TYPE"]?></option>
			<?php } ?>
		</Select></Td>


		<tr>
		<Td>สาเหตุ</Td><Td>
			<textarea name=DESCRIPTION ID="DESCRIPTION"  style="width: 400px; height: 90px" 
			<?php if($row["ID"] != 0){echo"disabled";}?>><?echo $row["DESCRIPTION"];?></textarea>
		</Tr>
	<tr>
	<td>สถานะ</td>
	<td>
	<select name=status>
	<option value=เรียบร้อย>เรียบร้อย</option>
	<option value=ยกเลิก>ยกเลิก</option>
			<td><Input Type=Submit  name="mode" value="Clear" action="team.php">
			<Input Type=Submit  name="mode" value="Save" id="Save" ></td>

	</td>
	</tr>
	</select>
	
	<tr>
	<Td>รายละเอียด</Td><Td>
			<textarea name=CLOSED_DESC ID="CLOSED_DESC"  style="width: 400px; height: 90px" > <?echo $row["CLOSED_DESC"];?> </textarea>
			

		</Tr>
	</form>	
</html>

		
		




	<Left>
		<Font Size=2><B>เจ้าหน้าที่ตอบรับและปิดงาน</B></Font>
	</Left>
	
	<Br>
	<Br>
	<Font Size=2>
	<Table Border="0" Bgcolor="#FFFFFF" Face="Ms Sans Serif" id=form3>


		<Td>หมวดปัญหา</Td><Td>
		<Select name=Problem size="1" style="background: #D8BFD8"> 
		<Option value="ALL">ALL</option> 
		<Option value="Hardware">Hardware</option> 
		<Option value="Software">Software</option>
		<Option value="Web Host">Web Host</option>
		<Option value="Domain">Domain</option>
		</Select></Td>

		<!-- select	วันที่บน textbox -->
		<Td>จากวันที่</Td><Td>

	<script type="text/javascript">

	$(function(){
		$("#dateInput").datepicker({
			dateFormat: 'dd-mm-yy' 
			/*timeFormat: "HH:mm"*/
		});
	});

	</script>
	<input type="text" name="dateInput" id="dateInput" value="" >

			
	<Tr>

		<!--ตัวเลือกสถานะ-->
		<Td>สถานะ</Td><Td>
		<Select name=Status  size="1" style="background: #D8BFD8"> 
		<Option value="แจ้งซ่อม">แจ้งซ่อม</option>
		<Option value="ตอบรับงาน">ตอบรับงาน</option> 
		<Option value="เรียบร้อย (ปิดงาน)">เรียบร้อย (ปิดงาน)</option>
		<Option value="ยกเลิก (ปิดงาน)">ยกเลิก (ปิดงาน)</option>
		<Option value="ยังไม่ปิดงาน">ยังไม่ปิดงาน</option>
		</Select></Td>

		<!-- select	วันที่บน textbox -->
		<Td>ถึงวันที่</Td><Td>
	
	<script type="text/javascript">
	$(function(){
		$("#dateInputto").datepicker({
			dateFormat: 'dd-mm-yy'
		}); 
	});

	</script>
		<input type="text" name="dateInputto" id="dateInputto" value="<?php echo $_GET["dateInputto"];?>" />

		<!--สร้างปุ่มค้นหา-->										
		<td><td><td> 
		<Form action="team.php" method="get">
		 
			<Br><Input Type=Submit value="ค้นหา"> 
		
		</Form>	</td></td></td>
	</Tr>
	
	
<Input	Type=hidden Name="ID"	id="ID"	value="<?echo $row["ID"];?>"></tr></Td>
	<Br>
</Font>	
</Table>
<?
/*ตารางแสดงข้อมูล*/
?>
<Table width="140%" Border="1"  Face="Ms Sans Serif">
			<Tr>
					
				<Td bgcolor="#B2DFEE" style="border: 1px black solid"><center><strong>ปิดงาน</strong></center></Td>
				<Td bgcolor="#B2DFEE" style="border: 1px black solid"><center><strong>ตอบรับงาน</strong></center></Td>
				<Td bgcolor="#B2DFEE" style="border: 1px black solid"><center><strong>No.</strong></center></Td>
				<Td bgcolor="#B2DFEE" style="border: 1px black solid"><center><strong>เลขที่รับแจ้ง</strong></center></Td>
				<Td bgcolor="#B2DFEE" style="border: 1px black solid"><center><strong>วันที่รับแจ้ง</strong></center></Td>
				<Td bgcolor="#B2DFEE" style="border: 1px black solid"><center><strong>หมวดปัญหา</strong></center></Td>
				<Td bgcolor="#B2DFEE" style="border: 1px black solid"><center><strong>รายละเอียด</strong></center></Td>
				<Td bgcolor="#B2DFEE" style="border: 1px black solid"><center><strong>สถานะ</strong></center></Td>
				<Td bgcolor="#B2DFEE" style="border: 1px black solid"><center><strong>ชื่อบริษัทลูกค้า</strong></center></Td>
				<Td bgcolor="#B2DFEE" style="border: 1px black solid"><center><strong>ชื่อผู้แจ้ง</strong></center></Td>
				<Td bgcolor="#B2DFEE" style="border: 1px black solid"><center><strong>ข้อมูลติดต่อกลับ</strong></center></Td>
				<Td bgcolor="#B2DFEE" style="border: 1px black solid"><center><strong>ไฟล์</strong></center></Td>
				<Td bgcolor="#B2DFEE" style="border: 1px black solid"><center><strong>ชื่อผู้รับผิดชอบ</strong></center></Td>
				<Td bgcolor="#B2DFEE" style="border: 1px black solid"><center><strong>ปิดงาน</strong></center></Td>
				<Td bgcolor="#B2DFEE" style="border: 1px black solid"><center><strong>รายละเอียดการปิดงาน</strong></center></Td>
				     
			</Tr>	
	<?



while ($row = mysql_fetch_array($result))


{
		?>
	
				<tr>
				<td><center><?if (strtotime($row["RECEIVED_DATETIME"]) >= strtotime($row['CREATED_DATETIME'])){?><a href="team.php?ID=<?echo $row["ID"]?>"><img src="bin.png" width="20" height="20" onclick="return fncShow()"></a><?}?></center></td>
				

				<td><center><?if(strtotime($row["RECEIVED_DATETIME"]) >= strtotime($row['CREATED_DATETIME'])){echo $row["RECEIVED_DATETIME"];}
				else if($row["RECEIVED_DATETIME"] = $row['CREATED_DATETIME']) {?><a href="received.php?ID=<?echo $row["ID"]?>"><img src="bin.png" width="20" height="20"></a><?}?></center></a></td>


				<td><?echo ++$n ?></td>
				<td><?echo $row['REFNO']?></td>
				<td><?echo $row['CREATED_DATETIME']?></td>
				<td><?echo $row['JOB_TYPE'] ?></td>
				<td><?echo $row['DESCRIPTION'] ?></td>
				<td><?echo $row['STATUS'] ?></td>
				<td><?echo $row['COMPANY_NAME'] ?></td>
				<td><?echo $row['NAME_SURNAME'] ?></td>
				<td><?echo $row['TELEPHONE'] ?></td>
				<td><?echo $row['FILE'] ?></td>
				<td><?echo $row['RECEIVED_BY']?></td>
				<td><?echo $row['']?></td>
				<td><?echo $row['CLOSED_DESC']?></td> 
				
	
				</tr>
	
		<?}	

$st=date('Y-m-d', strtotime(preg_replace('/^(\d+)-(\d+)-(\d+)$/', "$2/$1/$3" ,$_GET['dateInput'])));
$en=date('Y-m-d', strtotime(preg_replace('/^(\d+)-(\d+)-(\d+)$/', "$2/$1/$3" ,$_GET['dateinputto'])));
if($ค้นหา){

$sql= "select Customer_T.ID, Customer_T.REFNO, Customer_T.CREATED_DATETIME, Customer_J.JOB_TYPE, Customer_T.DESCRIPTION, Customer_T.STATUS, USER_M.NAME_SURNAME, USER_M.TELEPHONE, Customer_T.RECEIVED_BY, Date_Format(CREATED_DATETIME,'%d-%m-%Y %H:%i') as CREATED_DATETIME, Date_Format(RECEIVED_DATETIME,'%d-%m-%Y %H:%i') as RECEIVED_DATETIME
from tb_t_notice Customer_T
Left Join tb_c_job_type Customer_J On Customer_J.ID=Customer_T.JOB_TYPE_ID
Left Join tb_m_user User_M On User_M.USER_NAME = Customer_T.CREATED_BY
where CREATED_DATETIME between '$st' and '$en'";
$dbquery = mysql_db_query($dbname, $sql);





}
	/*echo "<Tr><Td><A Href=\"editpage.php?ID=$ID\">$ID</A></Td>*/

	




if($mode == "Clear"){
		echo "<script language=\"JavaScript\">";
		echo "window.location='team.php'";
		echo "</script>";
		$error = true;
	}
?>


		


	


แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-08-31 13:08:34 By : storybew
 


 

No. 5



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



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

309.$dbquery = mysql_db_query($dbname, $sql) or die( mysq_error($dbname) . "<br>$sql" );

อย่าลืมสีแดง จะได้รู้ว่า error อะไรครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-08-31 13:32:14 By : NewbiePHP
 


 

No. 6



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



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


มันไม่เด้งออเร่อเลยครับ กดแล้วนิ่งเลย
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-09-01 09:08:19 By : storybew
 


 

No. 7



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



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

เอาโค๊ดไปลองแก้ดูไม่ไหวแก้ครับ tag มั่วไปหมด <td> ไม่รู้มาจากไหน หา <table><tr> ไม่ได้
<htm>เปิดปิดเยอะเกิน script ก็โหลด ไม่ถูกที่ถูกทาง
ลองดูโค๊ดตัวอย่างครับ ทำให้มันเป็นระเบียบ มันจะได้ทำงานได้ถูกต้อง
Code (PHP)
<?php
///////////////////////////////////////// เริ่มต้น code php ////////////////////////////////////
function is_student($id){
	$db=new mysqli('localhost', 'test', 'test', 'test');
	$rs=$db->query('select std_id from tb where std_id='.intval($id));
	return $rs->num_rows;
}
if(isset($_REQUEST['id'])){
	echo json_encode(array('type'=>is_student($_REQUEST['id'])? 'Duplicate Student ID' : 'FreeID' ));
	exit;
}
if(isset($_REQUEST['run'])){
	$db=new mysqli('localhost', 'test', 'test', 'test');
	foreach($_REQUEST['std_id'] as $key=>$vl){
		$id=intval($vl); 
		$pref=intval($_REQUEST['pref'][$key]);
		$nm=$db->real_escape_string($_REQUEST['nm'][$key]);
		$sur=$db->real_escape_string($_REQUEST['sur'][$key]);
		$db->query("insert into tb set std_id=$id, std_pref=$pref, std_nm='$nm', std_surname='$sur' ");
	}
	exit;
}
/////////////////////////////////// สิ้นสุด code php /////////////////////////////////////////////////
?><!doctype html>
<html>
<head>
<meta charset="utf8" />
<title>TEST</title>
<!-- ================ เริ่มต้น javascript ==================== -->
<script src="/jquery-2.1.1.min.js"></script>
<script>
$(document).ready(function(){
	$('#myTable').delegate('.del', 'click', function(e) {
		var ro=$(this).parent().parent();
		if(confirm('delete '+ro.attr('id'))){
			$(ro).remove(); $('#myTable tr').each(function(index, ele){ $(ele).attr('id', 'tr_'+(index+1)); });
		}
	}).on('change', '.std_id', function(e){
		var vl = $(this).val();
		if(vl.length==14){ var ro=$(this).parent().parent();
			$.ajax({ url: '?id='+$(this).val()}).done(function(js_txt){ var rs=JSON.parse(js_txt); alert(rs.type); });
		}else alert('ID must have 14 digits');
	}).delegate('.std_id','keypress', function(e){
		var charCode = e.which; if (charCode <= 13) return true; 
		var keyChar = String.fromCharCode(charCode); return (/[0-9\-]/).test(keyChar); 
	}); // ตรวจสอบ row
	$('#AddRow').click(function(e){
		var tr_id='tr_'+($('#myTable tr').length+1);
		$("#myTable").append( $('#temp_tb tr:last').clone() ).find('tr:last').attr('id', tr_id);
	});
	$('#save').click(function(e){ document.dataFRM.submit(); });
});
</script>
<!-- ================ สิ้นสุด javascript ==================== -->
</head>
<!-- ================ ส่วนของ HTML ==================== -->
<body>
<form method="post" name="dataFRM" action="?run=submit">
<table border=1 id="myTable"></table>
<button type="button" id="AddRow" >AddRow</button><button id="save" type="button">Save</button>
</form>
<div style="display: none">
	<table id="temp_tb" >
	<tr>
		<td><button type="button" class="del" style="color: red; font-weight: bold;" >x</button></td>
		<td><input class="std_id" name="std_id[]" maxlength="14" placeholder="รหัสนักศึกษา" required ></td>
		<td><select name="pref[]">
			<option value="1">นาย</option>
	    	<option value="2">น.ส.</option>
			<option value="3">นาง</option>
			</select></td>
		<td><input name="nm[]" placeholder="ชื่อ" required ></td>
		<td><input name="sur[]" placeholder="นามสกุล" required ></td>
		</tr>
	</table>
</div>
</body>
</html>

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-09-01 10:34:57 By : NewbiePHP
 


 

No. 8



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



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


แบบนี้ถูกต้องไหมครับ
Code (PHP)
<?php	
session_start();
echo $_SESSION['abcd'];
echo $_SESSION['USER_NAME'];
ini_set("date.timezone","Asia/Bangkok");

	?>
		<td><center></center><img src="bannerhd1.jpg" width="100%" height="100" border="1" alt=""></td>
			 <meta http-equiv=Content-Type content="text/html; charset=tis-620">
			

<!doctype html>
<html lang="en">
<head>
<title> เจ้าหน้าที่ตอบรับงาน และปิดงาน </title>
<link href="menubarstyle.css" type="text/css" rel="stylesheet" />
</head>
	<body>
		<?if ($_SESSION['GROUP_ID'] == "1")
	{
		?>
			<div id="nav">
				<div id="nav_wrapper">
					<ul>
						<li><a href="#"> Administrator </a>
					<ul>
						<li><a href="register.php"> สร้างบัญชีผู้ใช้ </a></li>
					</ul></li>
						<li><a href="#"> ลูกค้า </a>
					<ul>
						<li><a href="customer.php"> แจ้งปัญหาการใช้งาน หรืออื่นๆ </a></li>
					</ul></li>
						<li><a href="#"> ทีมงาน </a>
					<ul>
						<li><a href="team.php"> เจ้าหน้าที่ตอบรับงาน และปิดงาน </a></li>
					</ul></li>
						<li><a href="logout.php"> logout </a></li>
					</ul>
				</div>
			</div>
		<?
	}

	else if ($_SESSION['GROUP_ID'] == "2")
	{
		?>
			<div id="nav">
				<div id="nav_wrapper">
					<li><a href="logout.php"> logout </a></li>
				</div>
			</div>
		<?
	}

	?>
</body>
</html>
<br>

	
		<link rel="stylesheet" media="all" type="text/css" href="jquery-ui.css" />
		<link rel="stylesheet" media="all" type="text/css" href="jquery-ui-timepicker-addon.css" />

		<script type="text/javascript" src="jquery-1.10.2.min.js"></script>
		<script type="text/javascript" src="jquery-ui.min.js"></script>

		<script type="text/javascript" src="jquery-ui-timepicker-addon.js"></script>
		<script type="text/javascript" src="jquery-ui-sliderAccess.js"></script>


	<?
//กำหนดตัวแปรเพื่อนำไปใช้งาน
$hostname = "localhost";	//ชื่อโฮสต์
$user = "root";	//ชื่อผู้ใช้
$password = "1234";	 //รหัสผ่าน
$dbname = "helpdesk";	//ชื่อฐานข้อมูล	
$tblname  = " tb_c_job_type";	//ชื่อตาราง
$tblname1 = "tb_c_service_type";	//ชื่อตาราง
$tblname2 = "tb_c_user_group";	//ชื่อตาราง
$tblname3 = "tb_m_menu";	//ชื่อตาราง
$tblname4 = "tb_m_user";	//ชื่อตาราง
$tblname5 = "tb_m_user2";	//ชื่อตาราง
$tblname6 = "tb_t_notice";	//ชื่อตาราง
$tblname7 = "tb_l_user";  //ชื่อตาราง


//เริ่มติดต่อฐานข้อมูล
$connect = mysql_connect($hostname, $user, $password) or die("ติดต่อฐานข้อมูลไม่ได้");

//เลือกฐานข้อมูล
$db = mysql_select_db($dbname) or die("เลือกฐานข้อมูลไม่ได้");

$sql = "select * from $tblname6 where ID ='$ID'";
$dbquery = mysql_db_query($dbname, $sql);


$sql= "select Customer_T.ID, Customer_T.REFNO, Customer_T.CREATED_DATETIME, Customer_J.JOB_TYPE, Customer_T.DESCRIPTION, Customer_T.STATUS, USER_M.NAME_SURNAME, USER_M.TELEPHONE, Customer_T.RECEIVED_BY, Customer_T.FILE1_NAME, Date_Format(CREATED_DATETIME,'%d-%m-%Y %H:%i') as CREATED_DATETIME, Date_Format(RECEIVED_DATETIME,'%d-%m-%Y %H:%i') as RECEIVED_DATETIME
from tb_t_notice Customer_T
Left Join tb_c_job_type Customer_J On Customer_J.ID=Customer_T.JOB_TYPE_ID
Left Join tb_m_user User_M On User_M.USER_NAME = Customer_T.CREATED_BY
where COALESCE(Customer_T.ACTIVE_FLAG,1)=1";

$result= mysql_query($sql);
$row = mysql_fetch_array($dbquery);
	
?>






<script language="JavaScript">

		function fncShow(){ // ฟังก์ชั่นสำหรับ แสดง (Show) ส่งค่า id ของ DIV หรือ Table TD TR
			document.getElementById("embed_div").style.display = ''; //สั่งให้แสดง
			document.getElementById("form3").style.display = 'none'; //สั่งให้แสดง
		}
 
		function fncHide(){ // ฟังก์ชั่นสำหรับ ซ่อน ส่งค่า id ของ DIV หรือ Table TD TR
			document.getElementById("embed_div").style.display = 'none'; //สั่งให้แสดง
			
		}
</script>

	  <td><input type="image" src="add.png" name="Submit" value="Show Embed" onclick="return fncShow();" >
	  <input type="image" src="del.png" name="Submit" value="Hide Embed" onclick="return fncHide();"></td>
	
	 
<td> 
	<br>
	<br>
			<B>เจ้าหน้าที่ตอบรับและปิดงาน</B>

<form action="team.php" name=closed id=closed>
	<Table Border="0" Bgcolor="#FFFFFF" Face="Ms Sans Serif"  id="embed_div" style="display:none" >
		<br>
			<Td>เลขที่รับแจ้ง </Td><Td>

				<input readonly type="text" name="REFNO" style="background:#98FB98" value=<?echo $row["REFNO"]?>></Td>
	
			<Td>หมวดปัญหา</Td><Td>
				<Select name="JOB_TYPE_ID" id="JOB_TYPE" size="1"  <?if($row["ID"] != 0){ echo "disabled";}?>> 
					<?php
						$sql="select * from tb_c_job_type";
						$query=mysql_query($sql);
						while($row2=mysql_fetch_assoc($query))
						{
							?>
								<option value="<?echo $row2["ID"]?>" <?if ($row["JOB_TYPE_ID"] == $row2["ID"]){echo "selected";}?>><?echo $row2["JOB_TYPE"]?></option>
							<?
						}		
					?>
				</Select></Td>


		<Tr>
			<Td>สาเหตุ</Td><Td>
				<textarea name=DESCRIPTION ID="DESCRIPTION"  style="width: 400px; height: 90px" 
					<?php if($row["ID"] != 0){echo"disabled";}?>><?echo $row["DESCRIPTION"];?></textarea>
		</Tr>
		<Tr>
			<Td>สถานะ</Td>
				<Td>
					<select name=status>
						<option value=เรียบร้อย>เรียบร้อย</option>
						<option value=ยกเลิก>ยกเลิก</option>
					</select>
				</Td>


			<Td><Input Type=Submit  name="mode" value="Clear" action="team.php">
			<Input Type=Submit  name="mode" value="Save" id="Save" ></Td>

				
		</Tr>
					
	
		<Tr>
			<Td>รายละเอียด</Td><Td>
				<textarea name=CLOSED_DESC ID="CLOSED_DESC"  style="width: 400px; height: 90px" > <?echo $row["CLOSED_DESC"];?> </textarea>
		</Tr>
	</table>
</form>	
		

<Font Size=2><Table Border="0" Bgcolor="#FFFFFF" Face="Ms Sans Serif" id=form3>
			<Td>หมวดปัญหา</Td><Td>
				<Select name=Problem size="1" style="background: #D8BFD8"> 
					<Option value="ALL">ALL</option> 
					<Option value="Hardware">Hardware</option> 
					<Option value="Software">Software</option>
					<Option value="Web Host">Web Host</option>
					<Option value="Domain">Domain</option>
				</Select></Td>

		<!-- select	วันที่บน textbox -->
			<Td>จากวันที่</Td><Td>

				<script type="text/javascript">

					$(function(){
					$("#dateInput").datepicker({
					dateFormat: 'dd-mm-yy' 
					/*timeFormat: "HH:mm"*/
						});
					});

				</script>
				<input type="text" name="dateInput" id="dateInput" value="" >

			
	<Tr>

		<!--ตัวเลือกสถานะ-->
			<Td>สถานะ</Td><Td>
				<Select name=Status  size="1" style="background: #D8BFD8"> 
					<Option value="แจ้งซ่อม">แจ้งซ่อม</option>
					<Option value="ตอบรับงาน">ตอบรับงาน</option> 
					<Option value="เรียบร้อย (ปิดงาน)">เรียบร้อย (ปิดงาน)</option>
					<Option value="ยกเลิก (ปิดงาน)">ยกเลิก (ปิดงาน)</option>
					<Option value="ยังไม่ปิดงาน">ยังไม่ปิดงาน</option>
				</Select></Td>

		<!-- select	วันที่บน textbox -->
			<Td>ถึงวันที่</Td><Td>
	
			<script type="text/javascript">
				$(function(){
				$("#dateInputto").datepicker({
				dateFormat: 'dd-mm-yy'
					}); 
				});

			</script>
		<input type="text" name="dateInputto" id="dateInputto" value="<?php echo $_GET["dateInputto"];?>" />

		<!--สร้างปุ่มค้นหา-->										
		<td> 
			<Form action="team.php" method="get">
		 
				<Br><Input Type=Submit value="ค้นหา"> 
		
			</Form>	
		</td>

	</Tr>
		<Input	Type=hidden Name="ID"	id="ID"	value="<?echo $row["ID"];?>"></tr></Td>

	<Br>
</Font>	
</Table>

<!--ตารางแสดงข้อมูล-->
<Table width="140%" Border="1"  Face="Ms Sans Serif">
			<Tr>
					
				<Td bgcolor="#B2DFEE" style="border: 1px black solid"><center><strong>ปิดงาน</strong></center></Td>
				<Td bgcolor="#B2DFEE" style="border: 1px black solid"><center><strong>ตอบรับงาน</strong></center></Td>
				<Td bgcolor="#B2DFEE" style="border: 1px black solid"><center><strong>No.</strong></center></Td>
				<Td bgcolor="#B2DFEE" style="border: 1px black solid"><center><strong>เลขที่รับแจ้ง</strong></center></Td>
				<Td bgcolor="#B2DFEE" style="border: 1px black solid"><center><strong>วันที่รับแจ้ง</strong></center></Td>
				<Td bgcolor="#B2DFEE" style="border: 1px black solid"><center><strong>หมวดปัญหา</strong></center></Td>
				<Td bgcolor="#B2DFEE" style="border: 1px black solid"><center><strong>รายละเอียด</strong></center></Td>
				<Td bgcolor="#B2DFEE" style="border: 1px black solid"><center><strong>สถานะ</strong></center></Td>
				<Td bgcolor="#B2DFEE" style="border: 1px black solid"><center><strong>ชื่อบริษัทลูกค้า</strong></center></Td>
				<Td bgcolor="#B2DFEE" style="border: 1px black solid"><center><strong>ชื่อผู้แจ้ง</strong></center></Td>
				<Td bgcolor="#B2DFEE" style="border: 1px black solid"><center><strong>ข้อมูลติดต่อกลับ</strong></center></Td>
				<Td bgcolor="#B2DFEE" style="border: 1px black solid"><center><strong>ไฟล์</strong></center></Td>
				<Td bgcolor="#B2DFEE" style="border: 1px black solid"><center><strong>ชื่อผู้รับผิดชอบ</strong></center></Td>
				<Td bgcolor="#B2DFEE" style="border: 1px black solid"><center><strong>ปิดงาน</strong></center></Td>
				<Td bgcolor="#B2DFEE" style="border: 1px black solid"><center><strong>รายละเอียดการปิดงาน</strong></center></Td>
				     
			</Tr>	
<?



while ($row = mysql_fetch_array($result))


{
		?>
	
				<tr>
				<td><center><?if (strtotime($row["RECEIVED_DATETIME"]) >= strtotime($row['CREATED_DATETIME'])){?><a href="team.php?ID=<?echo $row["ID"]?>"><img src="bin.png" width="20" height="20" onclick="return fncShow()"></a><?}?></center></td>
				

				<td><center><?if(strtotime($row["RECEIVED_DATETIME"]) >= strtotime($row['CREATED_DATETIME'])){echo $row["RECEIVED_DATETIME"];}
				else if($row["RECEIVED_DATETIME"] = $row['CREATED_DATETIME']) {?><a href="received.php?ID=<?echo $row["ID"]?>"><img src="bin.png" width="20" height="20"></a><?}?></center></a></td>


				<td><?echo ++$n ?></td>
				<td><?echo $row['REFNO']?></td>
				<td><?echo $row['CREATED_DATETIME']?></td>
				<td><?echo $row['JOB_TYPE'] ?></td>
				<td><?echo $row['DESCRIPTION'] ?></td>
				<td><?echo $row['STATUS'] ?></td>
				<td><?echo $row['COMPANY_NAME'] ?></td>
				<td><?echo $row['NAME_SURNAME'] ?></td>
				<td><?echo $row['TELEPHONE'] ?></td>
				<td><center><?if ($row["FILE1_NAME"] != ""){?><a href="deletecus.php?ID=<?echo $row["ID"]?>" onClick="return confirm('Delete This account?')" ><img src="bin.png" width="20" height="20"  align=center ><?}?></center></td>
				<td><?echo $row['RECEIVED_BY']?></td>
				<td><?echo $row['']?></td>
				<td><?echo $row['CLOSED_DESC']?></td> 
				
	
				</tr>
	
		<?
}	


	if($ค้นหา)
		{
			$st=date('Y-m-d', strtotime(preg_replace('/^(\d+)-(\d+)-(\d+)$/', "$2/$1/$3" ,$_GET['dateInput'])));
			$en=date('Y-m-d', strtotime(preg_replace('/^(\d+)-(\d+)-(\d+)$/', "$2/$1/$3" ,$_GET['dateinputto'])));

			$sql= "select Customer_T.ID, Customer_T.REFNO, Customer_T.CREATED_DATETIME, Customer_J.JOB_TYPE, Customer_T.DESCRIPTION, Customer_T.STATUS, USER_M.NAME_SURNAME, USER_M.TELEPHONE, Customer_T.RECEIVED_BY, Date_Format(CREATED_DATETIME,'%d-%m-%Y %H:%i') as CREATED_DATETIME, Date_Format(RECEIVED_DATETIME,'%d-%m-%Y %H:%i') as RECEIVED_DATETIME
			from tb_t_notice Customer_T
			Left Join tb_c_job_type Customer_J On Customer_J.ID=Customer_T.JOB_TYPE_ID
			Left Join tb_m_user User_M On User_M.USER_NAME = Customer_T.CREATED_BY
			where CREATED_DATETIME like '%$inputto%'";
			$dbquery = mysql_db_query($dbname, $sql) or die( mysq_error($dbname) . "<br>$sql" );
		}

	if($mode == "Clear")
		{
			echo "<script language=\"JavaScript\">";
			echo "window.location='team.php'";
			echo "</script>";
			$error = true;

		}
?>




ประวัติการแก้ไข
2015-09-01 11:11:41
2015-09-01 11:11:45
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-09-01 11:07:59 By : storybew
 

   

ค้นหาข้อมูล


   
 

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