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 > ขอถามเรื่องการใส่สีในตารางเมื่องกด select หน่อยครับ



 

ขอถามเรื่องการใส่สีในตารางเมื่องกด select หน่อยครับ

 



Topic : 118331



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



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




อย่างเช่น เมื่อผม select เลขที่ 1 แถวที่หนึ่งก็จะเปลี่ยนสีเป็นสีอื่นอะครับ

coleor


รบกวนแนะนำหน่อยครับ



Tag : PHP, MySQL







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2015-08-11 09:41:52 By : storybew View : 1797 Reply : 6
 

 

No. 1



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



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


http://api.jquery.com/toggleClass/

น่าจะตามนี้






แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-08-11 09:48:54 By : littlebeer
 


 

No. 2



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



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


ไม่ทราบว่าผมต้องใส่ตรงไหนหรอครับ รบกวนดูให้ทีนะครับ


Code (PHP)
<?php	
session_start();
echo $_SESSION['abcd'];
echo $_SESSION['USER_NAME'];

{?>
<td><center></center><img src="bannerhd1.jpg" width="100%" height="100" border="1" alt=""></td><!--รูปheader-->
	 <meta http-equiv=Content-Type content="text/html; charset=tis-620"><!--ให้ mysql อ่านภาษาไทยได้-->

<?}

//กำหนดตัวแปรเพื่อนำไปใช้งาน
$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 * form tb_l_user where ID='$ID'";
 $dbquery = mysql_db_query($dbname,$sql);


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


$sql = "Select User_M.ID,User_Group.GROUP_NAME, User_Service.SERVICE_TYPE, User_M.NAME_SURNAME, USER_M.USER_NAME, USER_M.PASSWORD, USER_M.TELEPHONE, USER_M.EMAIL,
Date_Format(REGISTERED_DATETIME,'%d-%m-%Y %H:%i:%s') as REGISTERED_DATETIME  
From TB_M_User User_M
Left Join TB_C_User_Group User_Group On User_Group.ID = User_M.Group_ID 
Left Join TB_C_SERVICE_TYPE User_Service On User_Service.ID = User_M.SERVICE_TYPE_ID
Where COALESCE(User_M.Active_Flag,1)=1";

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


{
	?>


<Form action="register.php" Method="Post" name="form1" id=form > <!--ให้ปุ่มsubmit action ไปที่ไหน-->
<script type="text/javascript">

function enable_form(){  //รับค่ามาจากปุ่ม Edits

x=document.getElementById("NAME")
	x.disabled = !x.disabled; //ทำให้สถานะตรงข้าม

x=document.getElementById("USER")
	x.disabled = !x.disabled; //ทำให้สถานะตรงข้าม

x=document.getElementById("PASS")
	x.disabled = !x.disabled; //ทำให้สถานะตรงข้าม

x=document.getElementById("TEL")
	x.disabled = !x.disabled; //ทำให้สถานะตรงข้าม

x=document.getElementById("EMAIL")
	x.disabled = !x.disabled; //ทำให้สถานะตรงข้าม

x=document.getElementById("GROUP_ID")
	x.disabled = !x.disabled; //ทำให้สถานะตรงข้าม

x=document.getElementById("SELT")
	x.disabled = !x.disabled; //ทำให้สถานะตรงข้าม

x=document.getElementById("Edit")
	x.disabled = !x.disabled;  //ทำให้สถานะตรงข้าม

}
</script>

	<Center>

	<br><Font Size=4><B>สร้างบัญชีผู้ใช้</B></Font><br><br>

	
	<Font Size=4>
	<Table Border="0" Face="Ms Sans Serif">
	
	

	<Td>User Group</Td><Td>
		<!--ปุ่ม select-->
		<Select  name="GROUP_ID"  size="1" id="GROUP_ID"  <?if($row["ID"] != 0){ echo "disabled";}?>> 
	<?php  
		$sql = "select * from tb_c_user_group";
		$query=mysql_query($sql);
		while($row2=mysql_fetch_assoc($query))
			{	?>
				<Option   value="<?echo $row2["ID"]?>"<? if($row["GROUP_ID"] == $row2["ID"]){ echo "selected"; }?>><?php echo $row2["GROUP_NAME"];?></Option>
			<?	} 
		
	?>
		</select>


	<Td>Service :</Td><Td>
		<Select name="SERVICE_TYPE_ID" size="1" id="SELT" <?if($row["ID"] != 0){ echo "disabled";}?>>
	<?php  

    $sql = "select * from tb_c_service_type";
	$query=mysql_query($sql);
	while ($row3=mysql_fetch_assoc($query))
		{ ?>
  
		<Option value="<?echo $row3["ID"]?>" <? if($row["SERVICE_TYPE_ID"] == $row3["ID"]){ echo "selected"; }?> ><?php echo $row3["SERVICE_TYPE"];?></Option>
		<? }
	?> 

		</select></td>


		<!--ปุ่ม submit-->
		<td><td><td><td><Input Type=button  name="mode" value="Edit"  onclick="return enable_form()"  id="Edit" <?if($row["ID"] == 0){ echo "disabled";}?>> </td></td></td></td>	
		<td><td><td><td><Input Type=Submit  name="mode" value="Clear"></td></td></td></td>
		<td><td><td>    <Input Type=Submit  name="mode" value="Save" id="Save"></td></td></td>
		<Tr>
		<!--textbox ต่างๆ-->
		<Td>Name - Surname</Td><Td><Input	Type=text Name=NAME_SURNAME id="NAME"  value="<?echo $row["NAME_SURNAME"];?>"  
		<?php if($row["ID"] != 0){echo"disabled";}?>	Maxlength=30 ></Td></Tr>
		<Td>UserLogin</Td><Td>	<Input		Type=text Name=USER_NAME id="USER" 	value="<?echo $row["USER_NAME"]; ?>" 
		<?php if($row["ID"] != 0){echo"disabled";}?>	Maxlength=20 ></Td></Tr>
		<Td>Password </Td><Td>	<Input		Type=Text Name=PASSWORD	 id="PASS"	value="<?echo $row["PASSWORD"];?>"  
		<?php if($row["ID"] != 0){echo"disabled";}?>	Maxlength=20 ><Tr></Td>
		<Td>Telephone </Td><Td>	<Input		Type=text Name=TELEPHONE id="TEL"	value="<?echo $row["TELEPHONE"];?>"  
		<?php if($row["ID"] != 0){echo"disabled";}?>	Maxlength=10 ><Tr></Td>
		<Td>Email Address </Td><Td><Input	Type=Text Name=EMAIL	id="EMAIL"	value="<?echo $row["EMAIL"];?>"
		<?php if($row["ID"] != 0){echo"disabled";}?>	Maxlength=30 ></tr></Td>
		<Input	Type=hidden Name="ID"	id="ID"	value="<?echo $row["ID"];?>"></tr></Td>
		</Tr>

												
</Form> 	

	</Table>
	</Font>	

<Br>

	

<!--หัวข้อของตาราง-->
<table width="100%" Border="1"  Face="Ms Sans Serif">
	<tr>
				<td Bgcolor="#Fcf9d8"><center><strong>Edit</strong></center></td>
				<td Bgcolor="#Fcf9d8"><center><strong>ID</strong></center></td>
				<td Bgcolor="#Fcf9d8"><center><strong>Group Name</strong></center></td>
				<td Bgcolor="#Fcf9d8"><center><strong>Service Type</strong></center></td>
				<td Bgcolor="#Fcf9d8"><center><strong>Name Surname</strong></center></td>
				<td Bgcolor="#Fcf9d8"><center><strong>User Name</strong></center></td>
				<td Bgcolor="#Fcf9d8"><center><strong>Password</strong></center></td>
				<td Bgcolor="#Fcf9d8"><center><strong>Telephone</strong></center></td>
				<td Bgcolor="#Fcf9d8"><center><strong>Email</strong></center></td>
				<td Bgcolor="#Fcf9d8"><center><strong>Registered DateTime</strong></center></td>
				<td Bgcolor="#Fcf9d8"><center><strong>Delete</strong></center></td>
	</tr>	
	<?
}




while ($row = mysql_fetch_array($result))
//ดึงข้อมูลมาแสดงบนตาราง

	{
		?>
		
				<tr>
				<td><center><a href="register.php?ID=<? echo $row["ID"]?>" >select</center></td>
				<td ><center><?echo ++$n ?></center></td> <!--นำข้อมูลจากการsubmit มาแสดงในตาราง-->
				<td><?echo $row['GROUP_NAME']?></td>
				<td><?echo $row['SERVICE_TYPE']?></td>
				<td><?echo $row['NAME_SURNAME']?></td>
				<td><?echo $row['USER_NAME'] ?></td>
				<td><?echo $row['PASSWORD'] ?></td>
				<td><?echo $row['TELEPHONE'] ?></td>
				<td><?echo $row['EMAIL'] ?></td>
				<td><center><?echo $row['REGISTERED_DATETIME'] ?></center></td>
				<td><center><a href="delete.php?ID=<? echo $row["ID"]?>" onClick="return confirm('Delete This account?')" ><img src="bin.png" width="20" height="20"  align=center ></center></td>
				
		
				</tr>
					
		<?
	}

/*$sql ="update tb_l_user set Rec_status='Y' where User_Name = '$_SESSION[USER_NAME]'";
$dbquery = mysql_db_query($dbname, $sql);*/
		
//เช็คเงื่อนไขเพื่อเพิ่มข้อมูลและแก้ไขข้อมูล
$error = false;
$con = $mode;

if($con = $mode){



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

//เช็คเงื่อนไข textbox ต่างๆ
	If ($error == false){
		If($NAME_SURNAME == ""){
			echo "<body onload=\"window.alert('please input name-surname');return history.back();\">";
			$error = true;
			}
		}


	If ($error == false){
		if($USER_NAME == ""){
			echo "<body onload=\"window.alert('please input UserLogin');return history.back();\">";
			$error = true; 
				}
		

		else if(strlen($USER_NAME) < 4){
			echo "<body onload=\"window.alert('You must enter a UserLogin more than 4 characters.');return history.back();\">";
			$error = true; 
			}

	

		}
	

	If ($error == false){
		If($PASSWORD == "") {
			echo "<body onload=\"window.alert('please input Password');return history.back();\">";
			$error = true; 
				}
		else if(strlen($PASSWORD) < 4){
			echo "<body onload=\"window.alert('You must enter a Password more than 4 characters.');return history.back();\">";
			$error = true; 
			}	
		}


	If ($error == false){
		If($TELEPHONE == ""){
			echo "<body onload=\"window.alert('please input Telephone');return history.back();\">";
			$error = true; 
				}
		else if(strlen($TELEPHONE) < 8){
			echo "<body onload=\"window.alert('You must enter a Telephone more than 8 characters.');return history.back();\">";
			$error = true; 
			}
	}

}
//เช็คเงื่อนไขว่าจะอัพเดทข้อมูลหรือเพิ่มข้อมูล ปุ่ม save

if ($error == false) {

	if ($mode){

			if($GROUP_ID == 1){
			$x="Administrator";
		}
		if($GROUP_ID == 2){
			$x="Team";
		}
		if($GROUP_ID == 3){
			$x="User";
		}
		if($SERVICE_TYPE_ID == 1){
			$y="ALL";
		}
		if($SERVICE_TYPE_ID == 2){
			$y="Hardware";
		}
		if($SERVICE_TYPE_ID == 3){
			$y="Software";
		}
	

		if($_POST['ID'] == "") { //ถ้้า textbox id = ค่าว่างจะทำข้างล่าง
		
	
		// คำสั่ง SQL และสั่งให้ทำงาน
		$sql = "insert into $tblname4 (GROUP_ID, GROUP_NAME, SERVICE_TYPE_ID, SERVICE_TYPE, NAME_SURNAME, USER_NAME, PASSWORD, TELEPHONE, EMAIL, Active_Flag, REGISTERED_DATETIME, APPROVED_DATETIME) values ('$_POST[GROUP_ID]', '$x', '$_POST[SERVICE_TYPE_ID]', '$y', '$_POST[NAME_SURNAME]', '$_POST[USER_NAME]', '$_POST[PASSWORD]', '$_POST[TELEPHONE]', '$_POST[EMAIL]', 1, now(), now())";	// กำหนดคำสั่ง SQL เพื่อเพิ่มข้อมูลแบบคีย์ในคำสั่ง SQL
	    $dbquery = mysql_db_query($dbname, $sql);
		
			
			echo "<script language=\"JavaScript\">";
			echo "alert('Add Success');window.location='register.php';";
			echo "</script>";
				}


		else { //ถ้า textbox id ไม่เท่ากับ ค่าว่างจะทำข้างล่าง
	

			$sql = "update tb_m_user set GROUP_ID='$_POST[GROUP_ID]', GROUP_NAME='$x', SERVICE_TYPE_ID='$_POST[SERVICE_TYPE_ID]', SERVICE_TYPE='$y', NAME_SURNAME='$_POST[NAME_SURNAME]', USER_NAME='$_POST[USER_NAME]', PASSWORD='$_POST[PASSWORD]', TELEPHONE='$_POST[TELEPHONE]', EMAIL='$_POST[EMAIL]' where ID='$ID'";
			$dbquery = mysql_db_query($dbname, $sql);

			echo "<script language=\"JavaScript\">";
			echo "alert('Edit Success');window.location='register.php';";
			echo "</script>";	
				}

	}

}

	mysql_close();
	

?>


แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-08-11 09:53:55 By : storybew
 

 

No. 3



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



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


เข้าไปดูตามนี้ครับ มาปรับอีกนิดหน่อยน่าจะได้แล้ว

http://jsfiddle.net/jrthib/HVw7E/2/
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-08-11 13:08:44 By : littlebeer
 


 

No. 4



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



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


คือต้องสร้าง css หน้า 1 javascript อีก หน้า 1 หรอครับผมไม่ค่อยเข้าใจ TT
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-08-11 13:41:34 By : storybew
 


 

No. 5



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



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


1. เพิ่มในส่วนของ javascirpt
<script language="JavaScript">
function movein(which,bg)
{
which.style.background=bg;
}

function moveout(which,bg)
{
which.style.background=bg;
}
function tr_clickbg(which)
{
if(which.style.background == '#e8ffff')
{
which.style.background = '#00000';
//e8ffffff
}
else
{
which.style.background = '#e8ffff';
which.style.color ='#000000';
}
}


</script>
2. เพิ่ม onclick ใน tr ที่วน ลูป id="tr_<?=i++;?>" onClick="tr_clickbg(this);"
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-08-11 14:31:26 By : [email protected]
 


 

No. 6



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



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


ยังไม่ได้เลยอะครับมันขึ้นมาไม่ถึงวิ แล้วมันก้หายไป TT
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-08-11 15:47:46 By : storybew
 

   

ค้นหาข้อมูล


   
 

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