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 > คือผมจะถามเรื่อง if else หน่อยอ่ะครับ ว่า ถ้าเราเลือก check box อันที่ 1 แล้ว ให้มัน แสดง ดร็อปดาว ขึ้นมา เป็น ช่วงเลาวาให้เลือกอ่ะครับเราควรจะ เครื่องบยังๆงครับ



 

คือผมจะถามเรื่อง if else หน่อยอ่ะครับ ว่า ถ้าเราเลือก check box อันที่ 1 แล้ว ให้มัน แสดง ดร็อปดาว ขึ้นมา เป็น ช่วงเลาวาให้เลือกอ่ะครับเราควรจะ เครื่องบยังๆงครับ

 



Topic : 060622



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



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




คือ check box อยู่ แล้วถ้าผู้ใช้คลิก อันที่หนึ่ง แล้ว จะมี drop down list ขึ้นมาอ่ะครับ แล้วถ้าผู้ใช้คลิกอีก อันหนึ่งก็ จะ มี drop downlist คือมาอีกอัน ควรควร if else ยังไงดีครับ เออ ช่วยบอกที่ครับ ถ้ามีตัวอย่างให้ดูยิ่งดีเลยครับ ขอบคุณรวงหน้าเลยครับ



Tag : PHP, MySQL







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2011-05-24 14:30:55 By : macro View : 1696 Reply : 9
 

 

No. 1



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



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


ดันๆๆๆๆๆ






แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-05-24 15:49:06 By : macro
 


 

No. 2



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



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


Code (PHP)
<script src="http://www.google.com/jsapi" type="text/javascript"></script>  
<script type="text/javascript">google.load("jquery", "1.3.2");</script>
<script type="text/javascript">
$(function(){
		   
	$("#Day").hide();
	$("#Month").hide();
 
	$('input').live("click", function(){
		var chk 	= 	$("[name=radio]:checked").val();		
	
		if(chk==1){
			$("#Day").show();
			$("#Month").hide();
		}else{
			$("#Month").show();
			$("#Day").hide();
		}
 		//alert(chk);
 
	});
 
});


</script>
<?
//คือ check box อยู่ แล้วถ้าผู้ใช้คลิก อันที่หนึ่ง แล้ว จะมี drop down list ขึ้นมาอ่ะครับ แล้วถ้าผู้ใช้คลิกอีก อันหนึ่งก็ จะ มี drop downlist คือมาอีกอัน

?>
<input type="radio" name="radio" id="radio" value="1" />
<input type="radio" name="radio" id="radio" value="2" />
<select name="Day" id="Day">
<option value="">1</option>
</select>
<select name="Month" id="Month">
<option value="">2</option>
</select>


แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-05-24 16:11:14 By : TEST_CODE
 

 

No. 3



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



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


เออ ยังไงครับงง มีแต่โค๊ดให้ดูอธิบายนิดหนึ่ง น่ะครับ ^^
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-05-24 16:18:23 By : macro
 


 

No. 4



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



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


Quote:
ถ้ามีตัวอย่างให้ดูยิ่งดีเลยครับ


ก็ตามโจทย์ไงคับ
ลองรันดูยัง


ประวัติการแก้ไข
2011-05-24 16:22:27
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-05-24 16:21:14 By : TEST_CODE
 


 

No. 5



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



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


แบบนี้ละเข้าใจปะ
Code (PHP)
<script src="http://www.google.com/jsapi" type="text/javascript"></script>  
<script type="text/javascript">google.load("jquery", "1.3.2");</script>
<script type="text/javascript">
$(function(){
		   
	$("#Day").hide(); // ซ่อน listmenu ที่ 1 
	$("#Month").hide(); // ซ่อน listmenu ที่ 2 
 
	$('input').live("click", function(){ // เกิดการคลิ๊ก input ให้ทำงาน ใน function
		var chk 	= 	$("[name=radio]:checked").val(); // check value ของ radio		
	
		if(chk==1){ // ถ้า value ==1
			$("#Day").show(); // ให้แสดง listmenu ที่1
			$("#Month").hide(); // ปิด listmenu ที่2
		}else{ 
			$("#Month").show(); // ให้แสดง listmenu ที่2
			$("#Day").hide(); // ปิด listmenu ที่1
		}
		// ถ้ามีมากกว่านี้ก็ else if เอาคับ
		
 		//alert(chk);
 
	});
 
});


</script>
<?
//คือ check box อยู่ แล้วถ้าผู้ใช้คลิก อันที่หนึ่ง แล้ว จะมี drop down list ขึ้นมาอ่ะครับ แล้วถ้าผู้ใช้คลิกอีก อันหนึ่งก็ จะ มี drop downlist คือมาอีกอัน

?>
<input type="radio" name="radio" id="radio" value="1" />
<input type="radio" name="radio" id="radio" value="2" />
<select name="Day" id="Day">
<option value="">listmenu ที่1</option>
</select>
<select name="Month" id="Month">
<option value="">listmenu ที่2</option>
</select>

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-05-24 16:29:11 By : TEST_CODE
 


 

No. 6



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



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


แล้วถ้าผมมี dropdown list อยู่แล้วล่ะครับ หรือ ผมมีตารางอยู่แล้วควรจะทำยังไงดีครับประมาณนี้อ่ะครับ
Code (PHP)
<?php session_start();
 if(!session_is_registered('loginname')){
header("location:formlogin.php");

 
		}	

/*  echo $_SESSION['loginname'];
 echo $_SESSION['pw']; */
 $name = $_SESSION['loginname'];
 $pass = $_SESSION['pw'];
 	

include "./include/connect1.php";

?>


	

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<title>Majesticby Free CSS Templates</title>
<meta name="keywords" content="" />
<meta name="Majestic" content="" />
<link href="default.css" rel="stylesheet" type="text/css" media="screen" />
<--! 2.ทำการเขียน function javascript ไว้ส่วนของ <head></head> เพื่อใช้ทำงานก่อน ซ่อน และ โชว์ table !-->

<script language="javascript">
function show_table(id) {
if(id == 1) { // ถ้าเลือก radio button 1 ให้โชว์ table 1 และ ซ่อน table 2
document.getElementById("table_1").style.display = "";
document.getElementById("table_2").style.display = "none";
} else if(id == 2) { // ถ้าเลือก radio button 2 ให้โชว์ table 2 และ ซ่อน table 1
document.getElementById("table_1").style.display = "none";
document.getElementById("table_2").style.display = "";
}
}
</script>
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้

</head>
<body style=" padding-left:150px">

<div id="content">
<!-- start header -->
	<? include_once("header.php"); ?>
    <? include_once("left_menu.php"); ?>
    <div id="pageright">		      
		     <form action="" method="post" id="form1">
		         <table width="359" height="129"  align="center" >
		                		<tr><td width="137" height="29"><h3></h3></td>
		                		  <td width="206">&nbsp;</td>
	                		    </tr>
	                             <tr class="header24"><td height="38"><span class="font18">Select Name</span></td>
	                               <td><span class="font18"><span class="font14-5"><span class="font14">:
	                                 <select name="dte1" class="font18" id="dte1">
	                                   <option value="all" selected="selected">Select</option>
	                                   <? 
			  // ทำการ select ค่าของวันที่มีในฐานข้อมูลมาเพื่อแสดง แล้วให้ผู้ใช้เลือก
		  							$date= $read_data['fname'];
		  							$sql_option = "SELECT DISTINCT `fname` FROM `user_table` group by fname ";
		  							$result_option = mysql_query($sql_option);
		  							while($read_option = mysql_fetch_array($result_option)){	  
		  						?>
	                                   <option value="<?=$read_option['fname']?>">
	                                     <?=$read_option['fname']?>
                                       </option>
	                                   <? } ?>
                                   </select>
	                               </span></span></span></td>
                                 </tr>
		              <tr><td class="font14-5">&nbsp;</td>
		                <td class="font14-5"> &nbsp;
		                  &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp; <input name="" type="submit" class="font14" value="Search" /></td>
		                </tr>
		              </table></form> 
                      	   
		           <table height="auto" style=" font-family:Arial, Helvetica, sans-serif; font-size:11px;" align="center">
		                <tr>
		                  <td colspan="11">
		                    <h3>DataDetail</h3>
		        			</td></tr>
                          <tr><td><table height="auto" style=" font-family:Arial, Helvetica, sans-serif; font-size:11px; border:#000 thick groove;background:#CCC;">
	                      <tr >
		                  <td style="border-bottom:#000 thin groove; border-right:#000 thin groove;">User_id</td>
		                  <td style="border-bottom:#000 thin groove; border-right:#000 thin groove;">name</td>
		                  <td style="border-bottom:#000 thin groove; border-right:#000 thin groove;">lname</td>
		                  <td style="border-bottom:#000 thin groove; border-right:#000 thin groove;">position</td>
	                    </tr>
		                <?	 $dte1 = $_REQUEST['dte1'];
							 $start = $dte1;
							 	 $sql_seleect = "SELECT * FROM user_table where fname = '$dte1' ";
								 $result_select = mysql_query($sql_seleect) or die(mysql_error());
							    	while($read_data = mysql_fetch_array($result_select)){
						?>
		                <tr>
		                  <td><? echo $read_data['user_id']; ?></td>
		                  <td><? echo $read_data['fname']; ?></td>
		                  <td><? echo $read_data['lname']; ?></td>
		                  <td><? echo $read_data['position']; ?></td>
	                    </tr>
						    <? $id = $read_data['user_id'];?> 
                    
		                <? } ?>
	                  </table></td></tr></table>
		           
		             <p></p>
                       Normal Time   <input name="show" type="radio" value="1" onclick="show_table(this.value);"> 
	   					Shift Time<input name="show" type="radio" value="2" onclick="show_table(this.value);">
		             
				
     
		<table width="150" border="1" cellpadding="0" cellspacing="0" id="table_1" style="display:none"> 
			<tr>

					<table width="723" height="77" border="1">
		             <tr>
                     
		               <th width="130" scope="col">Select Date <? echo $id ;?></th>
		               <th width="287" scope="col">Since :
		                 <select name="dte2" class="font18" id="dte2">
		                 <option value="all" selected="selected">Select</option>
		                 <? 
						
			  // ทำการ select ค่าของวันที่มีในฐานข้อมูลมาเพื่อแสดง แล้วให้ผู้ใช้เลือก วันแรกของช่วง
		  $date= $read_data['n_timein'];
		  $sql_option = "SELECT  n_timein FROM time_sheet_table,user_table where time_sheet_table.user_id = user_table.user_id and user_table.user_id = '$id'; ";
		  $result_option = mysql_query($sql_option);
		  while($read_option = mysql_fetch_array($result_option)){	  
		  ?>
		                 <option value="<?=$read_option['n_timein']?>">
		                   <?=$read_option['n_timein']?>
	                     </option>
		                 <? } ?>
	                   </select>
	                   </th>
		               <th width="288" scope="col" ><span class="font14-5">Get <? echo $id ;?></span>: 
	                                 &nbsp; &nbsp; &nbsp;
                                     <select name="dte3" class="font18" id="dte3">
                                       <option value="all">Select</option>
                                       <? 
			// ทำการ select ค่าของวันที่มีในฐานข้อมูลมาเพื่อแสดง แล้วให้ผู้ใช้เลือก วันท้าย ของช่วง
		  $date= $read_data['n_timeout'];
		  $sql_option = "SELECT  n_timeout FROM time_sheet_table,user_table where time_sheet_table.user_id =user_table.user_id and user_table.user_id = '$id';  ";
		  $result_option = mysql_query($sql_option);
		  while($read_option = mysql_fetch_array($result_option)){	  
		  ?>
                                       <option value="<?=$read_option['n_timeout']?>">
                                         <?=$read_option['n_timeout']?>
                                       </option>
                                       <? } ?>
                       </select></th>
                    </tr>
		             <tr>
		               <th colspan="3" scope="row"><input type="submit" name="Search" id="Search" value="Submit" /></th>
	                </tr>
               </table>
</tr>

 <table width="150" border="1" cellpadding="0" cellspacing="0" id="table_2" style="display:none"> 
<tr>
<td align="center"><table width="723" height="77" border="1">
		             <tr>
                     
		               <th width="130" scope="col">Select Date <? echo $id ;?></th>
		               <th width="287" scope="col">Since :222222222222222222222
		                 <select name="dte22" class="font18" id="dte2">
		                 <option value="all" selected="selected">Select</option>
		                 <? 
						
			  // ทำการ select ค่าของวันที่มีในฐานข้อมูลมาเพื่อแสดง แล้วให้ผู้ใช้เลือก วันแรกของช่วง
		  $date= $read_data['s_timein'];
		  $sql_option = "SELECT  s_timein FROM time_sheet_table,user_table where time_sheet_table.user_id = user_table.user_id and user_table.user_id = '$id'; ";
		  $result_option = mysql_query($sql_option);
		  while($read_option = mysql_fetch_array($result_option)){	  
		  ?>
		                 <option value="<?=$read_option['s_timein']?>">
		                   <?=$read_option['s_timein']?>
	                     </option>
		                 <? } ?>
	                   </select>
	                   </th>
		               <th width="288" scope="col" ><span class="font14-5">Get <? echo $id ;?></span>: 
	                                 &nbsp; &nbsp; &nbsp;
                                     <select name="dte33" class="font18" id="dte3">
                                       <option value="all">Select</option>
                                       <? 
			// ทำการ select ค่าของวันที่มีในฐานข้อมูลมาเพื่อแสดง แล้วให้ผู้ใช้เลือก วันท้าย ของช่วง
		  $date= $read_data['s_timeout'];
		  $sql_option = "SELECT  s_timeout FROM time_sheet_table,user_table where time_sheet_table.user_id =user_table.user_id and user_table.user_id = '$id';  ";
		  $result_option = mysql_query($sql_option);
		  while($read_option = mysql_fetch_array($result_option)){	  
		  ?>
                                       <option value="<?=$read_option['s_timeout']?>">
                                         <?=$read_option['s_timeout']?>
                                       </option>
                                       <? } ?>
                       </select></th>
                    </tr>
		             <tr>
		               <th colspan="3" scope="row"><input type="submit" name="Search" id="Search" value="Submit" /></th>
	                </tr>
               </table> </td>
</tr>
</table>

</table>


<br>

	
                   
                   
                   
                   </p>
    </div>
    </div>
 <? include_once("footer.php");?>
</body>
</html>


คือ พอ ผมคลิกอันที่ 1มันขึ้นมา แต่ พอผมคลิกอตรง shift time ไอ้ตาราง vyocidmuj8]bdvp^jdjvo,yow,jpv,skpwxvjt8iy[8;imepy'w'fu
- -


ประวัติการแก้ไข
2011-05-24 16:42:40
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-05-24 16:41:26 By : macro
 


 

No. 7



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



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


ตอบความคิดเห็นที่ : 6 เขียนโดย : macro เมื่อวันที่ 2011-05-24 16:41:26
รายละเอียดของการตอบ ::
คือ พอ ผมคลิกอันที่ 1มันขึ้นมา แต่ พอผมคลิกอตรง shift time ไอ้ตาราง vyocidmuj8]bdvp^jdjvo,yow,jpv,skpwxvjt8iy[8;imepy'w'fu


อ่านไม่ออก


ประวัติการแก้ไข
2011-05-24 16:47:02
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-05-24 16:46:23 By : TEST_CODE
 


 

No. 8



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



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


ได้แล้วครับ ๆๆๆ 555 เอา โค๊ดคนอื่นมาโมก็งี้ล่ะครับ งง นิดหน่อย แต่ขอบคุณมากน่ะครับที่ช่วย
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-05-24 16:46:37 By : macro
 


 

No. 9



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



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


งง คับ

แต่ก็ดีใจด้วยแล้วกัน
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-05-24 16:48:57 By : TEST_CODE
 

   

ค้นหาข้อมูล


   
 

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