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 > เลือกค่าใน Listbox แล้วให้ textbox ที่ต้องการ disabled มีโค้ดยังไงคะ



 

เลือกค่าใน Listbox แล้วให้ textbox ที่ต้องการ disabled มีโค้ดยังไงคะ

 



Topic : 051788

Guest




Code (PHP)
<select name="drawer" size="1">
          <option value="1" >เจ้าของบัญชี</option>
          <option value="2" >บุคคลอื่น </option>
        </select>
<?
	if(ค่าที่ 1 ถูกเลือก) //จะเขียนยังไงคะ
		{
			echo "<tr>";
			echo "<td><div align='right'>ชื่อผู้นำฝาก : </div></td>";
			echo "<td><label>";
			echo "<input type='text' name='txtNameDrawer' disabled='disabled'>";
			echo "</label></td>";
			echo "</tr>";
			echo "<tr>";
			echo "<td><div align='right'>เบอร์โทรศัพท์ : </div></td>";
			echo "<td><label>";
			echo "<input type='text' name='txtTel' onKeyPress='CheckNum()'; disabled='disabled'>";
			echo "</label></td>";
			echo "</tr>";
		}
	else
		{
			echo "<tr>";
			echo "<td><div align='right'>ชื่อผู้นำฝาก : </div></td>";
			echo "<td><label>";
			echo "<input type='text' name='txtNameDrawer'>";
			echo "</label></td>";
			echo "</tr>";
			echo "<tr>";
			echo "<td><div align='right'>เบอร์โทรศัพท์ : </div></td>";
			echo "<td><label>";
			echo "<input type='text' name='txtTel' onKeyPress='CheckNum()';>";
			echo "</label></td>";
			echo "</tr>";
		}
	?>




Tag : PHP, MySQL, JavaScript







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2010-11-17 13:08:05 By : nook View : 3774 Reply : 16
 

 

No. 1



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

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

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


ลองดูนะครับไม่รู้ว่าจะตรงตามที่ต้องการหรือเปล่าว

Code (PHP)
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-874" />
<title>ค้นหาข้อมูล</title>
<style type="text/css">
<!--
body,td,th {
	font-family: Microsoft Sans Serif;
	font-size: 16px;
}
.style1 {
	font-size: 18px;
	font-weight: bold;
}
.style3 {color: #0000FF}
.style4 {
	font-size: 12px;
	font-weight: bold;
}
-->
</style>
<script language="javascript"><!--javascript วางบน </head> ปิด ใต้</style> -->
<!--
function chkin(){
      if(document.frm1.Search.value=="name"){
		if(document.frm1.keyword.value==""){
			 alert("ต้องกรอกข้อมูลก่อนนะครับ");
			 document.frm1.keyword.focus();
			 return false;  
		}
		}		
	
	}
//<!-- done hiding from old browsers -->
</SCRIPT>	

<script language="javascript1.2">
<!--
function check(name){
if(name.value!="name"){
document.forms[0].keyword.disabled=true;
document.forms[0].keyword.style.backgroundColor='#E8E8E8';

}
else{
document.forms[0].keyword.disabled=false;
document.forms[0].keyword.style.backgroundColor='#FFFFFF';

}
}
//-->
</script>

</head>
<body bgcolor="#B7FFFF">
<form action="post.php" method="post"  name="frm1" onsubmit="return chkin()">

  <table width="83%" align="center" cellpadding="0">
	<tr><td colspan="2" align="center"><p class="style1"><b><span class="style3">ค้นหาอะไรดี<br /></span></p></td>
	<tr>
		<td height="20"></td>
	</tr>
	</tr>
		<tr><td align="right"><b><strong>กรุณาใส่คำค้นหา:</strong> </b></td>
		  <td>&nbsp;&nbsp;
		    <select name="Search" size="1" onchange="check(this);">
            <option value="no_specify">ไม่ระบุ</option>
              <option value="name">ระบุ</option>
              <option  value="other">อื่น ๆ</option>
              <option selected value="search">เลือกหมวดที่ต้องการ</option>
            </select>
		    <input type="text" name="keyword" maxlength="20" size="25"/>
            <input name="submit" type="submit" value="Search" />
	      <input name="reset" type="reset" value="Clear" /></td>
		</tr>
</table>
</form>
<div align="right"></div>
</body>
</html>







แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2010-11-17 13:43:23 By : namebom
 


 

No. 2

Guest


ขอบคุณมากค่ะ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2010-11-17 15:55:20 By : nook
 

 

No. 3

Guest


แล้วถ้า ค่า value ของ listbox ไม่ใช่ชื่อล่ะคะ
value เป็น ตัวเลขอ่ะค่ะ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2010-11-17 16:10:46 By : nook
 


 

No. 4



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

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

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


สมัครสมาชิกก่อนได้ไหม
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2010-11-17 16:27:47 By : namebom
 


 

No. 5



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

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

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


ที่ถามมาจะเป็นตัวเลขหรือตัวหนังสือก็ได้ทั้งนั้นครับ เราก็เช็กค่าที่ฟังก์ชั่นเอา

Code (PHP)
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-874" />
<title>ค้นหาข้อมูล</title>
<style type="text/css">
<!--
body,td,th {
	font-family: Microsoft Sans Serif;
	font-size: 16px;
}
.style1 {
	font-size: 18px;
	font-weight: bold;
}
.style3 {color: #0000FF}
.style4 {
	font-size: 12px;
	font-weight: bold;
}
-->
</style>
<script language="javascript"><!--javascript วางบน </head> ปิด ใต้</style> -->
<!--
function chkin(){
      if(document.frm1.Search.value=="name"){
		if(document.frm1.keyword.value==""){
			 alert("ต้องกรอกข้อมูลก่อนนะครับ");
			 document.frm1.keyword.focus();
			 return false;  
		}
		}		
	
	}
//<!-- done hiding from old browsers -->
</SCRIPT>	

<script language="javascript1.2">
<!--
function check(name){
	if(name.value=="1"){
		document.forms[0].keyword.disabled=true;
		document.forms[0].keyword.style.backgroundColor='#E8E8E8';
	}else if(name.value=="3"){
		document.forms[0].keyword.disabled=true;
		document.forms[0].keyword.style.backgroundColor='#E8E8E8';
	}else{
		document.forms[0].keyword.disabled=false;
		document.forms[0].keyword.style.backgroundColor='#FFFFFF';

}
}
//-->
</script>

</head>
<body bgcolor="#B7FFFF">
<form action="post.php" method="post"  name="frm1" onsubmit="return chkin()">

  <table width="83%" align="center" cellpadding="0">
	<tr><td colspan="2" align="center"><p class="style1"><b><span class="style3">ค้นหาอะไรดี<br /></span></p></td>
	<tr>
		<td height="20"></td>
	</tr>
	</tr>
		<tr><td align="right"><b><strong>กรุณาใส่คำค้นหา:</strong> </b></td>
		  <td>&nbsp;&nbsp;
		    <select name="Search" size="1" onchange="check(this);">
            <option value="1">หนึ่ง</option>
              <option value="2">สอง</option>
              <option  value="3">สาม</option>
              <option  value="4">สี่</option>
	<option selected value="search">เลือกหมวดที่ต้องการ</option>
            </select>
		    <input type="text" name="keyword" maxlength="20" size="25"/>
            <input name="submit" type="submit" value="Search" />
	      <input name="reset" type="reset" value="Clear" /></td>
		</tr>
</table>
</form>
<div align="right"></div>
</body>
</html>


แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2010-11-17 16:40:34 By : namebom
 


 

No. 6

Guest


กรณี Listbox มีมากกว่า 1 ต้องทำไงค่ะ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-01-14 16:27:21 By : kapi
 


 

No. 7



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

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

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


ตอบความคิดเห็นที่ : 6 เขียนโดย : kapi เมื่อวันที่ 2015-01-14 16:27:21
รายละเอียดของการตอบ ::
คุณkapi ต้องการแบบไหนล่ะ พอตัวอย่างที่อยากได้ให้ดูไหมครับ จะได้แนะนำได้ถูก

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-01-15 17:50:11 By : namebom
 


 

No. 8

Guest


list เลือกจำนวนสินค้า

รูปดังตัวอย่างค่ะ ทำการเลือกจำนวนสินค้าที่จะบันทึกก่อน
จากที่นำโค๊ดของคุณ bom มาลองปรับปรุงดู คือถ้าเลือกทำการบันทึกสินค้าเพียงรายการเดียวนั้น โดย listbox ประเภทสินค้าที่ชื่อว่า "flashdrive" textbox ที่ส่วน "Serial Number หรือ IMEI" จะเป็น Disable ให้จริง

แต่หากเลือกจำนวนสินค้าที่จะบันทึกมากกว่า 1
Disable จะไม่ได้ผลค่ะ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-01-16 10:13:22 By : kapi
 


 

No. 9

Guest


มากกว่า 1 รายการให้ส่งค่า $i เข้า javascript ด้วยครับปรับตามนี้


ส่วนที่ 1
function check(ML_SID,i){
if(ML_SID=='16'){
document.form1["pro_sn"+i].disabled=true;
document.form1["pro_sn"+i].style.backgroundColor='#E8E8E8';
}
else{
document.form1["pro_sn"+i].disabled=false;
document.form1["pro_sn"+i].style.backgroundColor='#FFFFFF';
}
}

ส่วนที่ 2 ดูตรง select box ใน for แก้ไขเป็น
onchange="check(this.value,<?php echo $i;?>);"

น่าจะได้แล้วนะครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-01-16 10:53:23 By : phpbasic
 


 

No. 10

Guest


ตอนยังไม่ได้เลยค่ะ รายการเดียวก็ไม่ได้ค่ะ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-01-16 11:16:57 By : kapi
 


 

No. 11



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

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

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


ตอบความคิดเห็นที่ : 10 เขียนโดย : kapi เมื่อวันที่ 2015-01-16 11:16:57
รายละเอียดของการตอบ ::
คุณkapi เข้าโค๊ตที่เขียนแล้วมาลงหน่อยซิครับ

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-01-16 13:49:28 By : namebom
 


 

No. 12

Guest


ตอบความคิดเห็นที่ : 8 เขียนโดย : kapi เมื่อวันที่ 2015-01-16 10:13:22
รายละเอียดของการตอบ ::
Code (PHP)
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>ระบบจัดการข้อมูลสินค้า</title>
<?php
session_start();
$SID =$_SESSION[SID];
$USERNAME = $_SESSION[USERNAME];
$PASSWORD =$_SESSION[PASSWORD];

//echo $SID, $USERNAME, $PASSWORD;
if($SID <> session_id() or $USERNAME==""){


echo"<script> alert('คุณยังไม่ได้ทำการ Login');  location = 'form_login.php' ; </script>";
//echo "<meta http-equiv='refresh' content='2;URL=index.php' />";
}    
else 
{
include("connect.php");
mysql_query("SET NAMES UTF8");
//$result =mysql_query("select * from user inner join user_group_set on user.SID=user_group_set.USER_SID inner join mlookup on user_group_set.ML_USERGROUP_SID=mlookup.ML_SID inner join mlookup on company.TYPE_SID=mlookup.ML_SID where user.USERNAME='$USERNAME' and user.PASSWORD='$PASSWORD'");

$result=mysql_query("SELECT
		(select CONCAT(company.NAME, ':',company_branch.NAME)
				from company INNER JOIN company_branch ON (company.SID = company_branch.COMP_SID)
				WHERE company_branch.SID = user.LOCATION) USER_LOCATION,
		(SELECT GROUP_CONCAT(mlookup.ML_NAME)
			FROM mlookup INNER JOIN user_group_set on user_group_set.ML_USERGROUP_SID = mlookup.ML_SID
			WHERE user_group_set.USER_SID = user.SID 
			GROUP BY user_group_set.USER_SID) USER_GROUP, user.NAME_F,user.NAME_L,user.SID
		FROM user
		WHERE user.USERNAME='$USERNAME' and user.PASSWORD='$PASSWORD'");
if(!$result){ echo mysql_error(); }
//$num=mysql_num_rows($result); 
while ($data=mysql_fetch_array($result)) 
{
?>

  <link href="css/smoothness/jquery-ui-1.7.2.custom.css" rel="stylesheet" type="text/css">
<span class="center">
  <script src="js/jquery-1.3.2.min.js" type="text/javascript"></script>
  <script src="js/jquery-ui-1.7.2.custom.min.js" type="text/javascript"></script>
  <script type="text/javascript"> 
$(function(){
	// แทรกโค้ต jquery
	$("#dateInput").datepicker({ dateFormat: "yy-mm-dd" });
});
  </script>
  <script>
function MM_jumpMenu(targ,selObj,restore){
	eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
	if (restore) selObj.selectedIndex=0;
}
  </script>
 <script  language="JavaScript" type="text/javascript">

 
  function  checkfrm(){
	 							  if (document.form1.dateInput.value.length =="" ){
                                        alert("กรุณาระบุวันที่ขายสินค้า");
                                        document.form1.dateInput.focus() ;
                                        return false;
										}
								  if (document.form1.pro_brand.value.length =="" ){
                                        alert("กรุณาระบุแบรนด์(ยี่ห้อสินค้า)");
                                        document.form1.pro_brand.focus() ;
                                        return false;
										}
								  if (document.form1.pro_model.value.length =="" ){
                                        alert("กรุณาระบุรุ่นสินค้า");
                                        document.form1.pro_model.focus() ;
                                        return false;
										}
							
                                  if (document.form1.pro_price.value.length =="" ){
                                        alert("กรุณาระบุราคา");
                                        document.form1.pro_price.focus() ;
                                        return false;
                                    }
                                    }
									//-->
									function check_number() {
									e_k=event.keyCode
									if (e_k != 13 && (e_k < 48) || (e_k > 57)) {
									event.returnValue = false;
									alert("ระบุเฉพาะตัวเลขเท่านั้น");
									}
									} 
									//-->
									function a(){
									var regexp = /[ก-ฮa-zA-Z]/;
									alert(regexp.test(document.getElementById("textfield").value));
									}
</SCRIPT> 									
<script  language="JavaScript" type="text/javascript">							
								<!--
function check(ML_SID,i){
if(ML_SID.value=='16'){
document.form1["pro_sn"+i].disabled=true;
}
else{
document.form1["pro_sn"+i].disabled=false;


}
}
//-->
</SCRIPT> 
</head>
<body><center>
  <table width="396" border="0" align="center">
    <tr bgcolor="#CCCCCC">
      <td width="75">คุณ</td>
      <td width="311"> <?php echo $data['SID']."&nbsp;&nbsp;".$data['NAME_F']."&nbsp;&nbsp;".$data['NAME_L'];?></td>
    </tr>
    <?php
	$SID=$data['SID'];
	?>
    <tr bgcolor="#CCCCCC">
      <td>ตำแหน่ง</td>
      <td bgcolor="#CCCCCC"> <?php  echo $data['USER_GROUP'];?></td>
    </tr>
    <tr bgcolor="#CCCCCC">
     <td width="75">สาขา</td>
      <td bgcolor="#CCCCCC"> <?php  echo $data['USER_LOCATION'];?></td>
    </tr>
    <tr bgcolor="#CCCCCC">
      <td colspan="2" align="center"><form name="form3" method="post" action="">
        <label>
          <a href="logout.php"><input type="button" name="button3" id="button3" value="ออกจากระบบ"></a>
        </label>
      </form></td>
    </tr>
  </table>
  <?php
}

?>

<?php 
	$C_ID=$_GET['C_ID'];
	//echo "A=".$C_ID;
?>
<form action="add_saleproduct1.php" method="post" name="form1" id="form1" onSubmit="return checkfrm();">
 
 เลือกจำนวนสินค้าที่จะบันทึก :
  <select name="menu1" onChange="MM_jumpMenu('parent',this,0)">
    <?php
	for($i=1;$i<=30;$i++)
	{
		if($_GET["Line"]==$i)
		{
		$sel="selected";
		}
		else
		{
			$sel="";
		}
?>
    <option value="<?php echo $_SERVER["PHP_SELF"];?>?C_ID=<?php echo $C_ID;?>&Line=<?php echo $i;?>" <?php echo $sel;?>><?php echo $i;?></option>
    <?php
    }
	
?>

  </select><hr>
  <table width="100%">
    <tr>
      <td colspan="10" class="font">ข้อมูลการซื้อสินค้า : วันที่ขายสินค้า <span class="style1">
        <label for="dateInput"></label>
        <span class="style1">
          <style type="text/css">
                                    .ui-datepicker{
										width:150px;
										font-family:tahoma;
										font-size:11px;
										text-align:center;
									}
                                    </style>
        </span>
        <input type="text" name="dateInput" id="dateInput" /></td>   
 	  <?php }?>
    </tr>
    <tr bgcolor="#DFF4FF">
      <td>ลำดับ</td>
      <td>ประเภทสินค้า</td>
      <td>ยี่ห้อ/แบรนด์สินค้า</td>
      <td>รุ่นสินค้า(*โดยละเอียด)</td>
      <td>Serial Number หรือ IMEI <br> 
      (*แฟลชไดรฟ์ให้เว้นว่าง)</td>
      <td>ราคาขาย/ต่อหน่วย (บาท)</td>
      <td>ผู้ซื้อ</td>
      <td>ผู้ขาย</td>
      <td width="63">ห้าง</td>
      <td width="90">สาขา</td>
    </tr>
    <?php
    	$line =$_GET["Line"];
		if($line==0){$line=1;}
		for($i=1;$i<=$line;$i++)
		{
	?>
    <tr>
      <td width="27" height="24"><?php echo $i;?></td>
      <td width="84">
        <select name="ML_SID" size="1" id="ML_SID" onChange="check(this.value+<?php echo $i;?>);">
        <option value="<?php echo $row_mlookup['ML_SID'];?>" selected="selected">---เลือกประเภทสินค้า---</option>
          <?php
			$sql_mlookup="select * from mlookup where ML_GROUP='PROD_TYPE'";
			$result_mlookup=mysql_query($sql_mlookup);
			while($row_mlookup=mysql_fetch_array($result_mlookup))
	 		 {
	  			 if($row['ML_SID']==$row_home['ML_SID'])
			 {
	  		?>
  			
          <option value="<?php echo $row_mlookup['ML_SID'];?>"><?php echo $row_mlookup['ML_NAME'];?></option>
          <?php }else{ ?>
          <option value="<?php echo $row_mlookup['ML_SID'];?>"><?php echo $row_mlookup['ML_NAME'];?></option>
          <?php
									  }
	   								 }
	  ?>
        </select>
        <input name="ML_SID<?php echo $i;?>" type="hidden" id="ML_SID" value="<?php echo $row_mlookup['ML_SID']; ?>" />
  		</td>
      <td width="91"><input name="pro_brand<?php echo $i;?>" type="text" id="pro_brand" size="15" value="<?php echo $_POST['pro_brand'];?>" /></td>
      <td width="180"><input name="pro_model<?php echo $i;?>" type="text" id="pro_model" size="30" value="<?php echo $_POST['pro_model'];?>"/></td>
      <td width="150"><input name="pro_sn<?php echo $i;?>" type="text" id="pro_sn" size="25" value="<?php echo $_POST['pro_sn'];?>"/></td>
      <td width="115"><input name="pro_price<?php echo $i;?>" type="text" id="pro_price" size="10" value="<?php echo $_POST['pro_price'];?>" onKeyPress="return check_number()"/></td>
      <td width="90"><span class="font">
        <?php
	
        $result1=mysql_query("select * from customer where C_ID=$C_ID");
		while($cus=mysql_fetch_array($result1))
		{
		?>
        <input name="name" type="text" disabled="disabled" id="name" value="&nbsp;<?php echo $cus['C_name_F']?>&nbsp;<?php echo $cus['C_name_L'];?>" size="15"/>
        <input type="hidden" name="C_ID" id="C_ID"  value="<?php echo $cus['C_ID']; ?>"/>
        <?php }?>
      </span></td>
      <td width="90"><span class="font">
        <?php
        $result2=mysql_query("SELECT user.NAME_F,user.NAME_L,company.NAME 'NAME1',company_branch.NAME 'NAME2' FROM user INNER JOIN company_branch ON company_branch.SID = user.LOCATION INNER JOIN company ON company.SID = company_branch.COMP_SID WHERE user.SID=$SID");
		while($user=mysql_fetch_array($result2))
		{
 			//$_POST["NAME"];
			//$_POST["NAME_L"];
//echo $_POST["NAME"],$_POST["NAME_L"];

		?>
        <input name="name2" type="text" disabled="disabled" id="name2" value="&nbsp;<?php echo $user['NAME_F']?>&nbsp;<?php echo $user['NAME_L'];?>" size="15"/>
        <input type="hidden" name="SID<?php echo $i;?>" id="SID"  value="<?php echo $user['SID']; ?>"/>
      </td>
      <td >
        <input name="name3" type="text" disabled="disabled" id="name3" value="&nbsp;&nbsp;<?php echo $user['NAME1']?>" size="10"/>
      </td>
      <td>
        <input name="name3" type="text" disabled="disabled" id="name3" value="&nbsp;&nbsp;<?php echo $user['NAME2']?>" size="15"/>
      <input name="hdnLine" type="hidden" value="<?php echo $i;?>" /></td>
	  <?php }?>
     </tr>  
    <tr>
   	  <td colspan="10"></td>
    </tr>
	<?php 
		}?>
  </table>
	<hr><input name="Submit" type="submit" id="Submit" value="บันทึกข้อมูล"  />
</form>

</body>
</html>


แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-01-16 13:51:36 By : kapi
 


 

No. 13

Guest


Code (PHP)
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>ระบบจัดการข้อมูลสินค้า</title>
<?php
session_start();
$SID =$_SESSION[SID];
$USERNAME = $_SESSION[USERNAME];
$PASSWORD =$_SESSION[PASSWORD];

//echo $SID, $USERNAME, $PASSWORD;
if($SID <> session_id() or $USERNAME==""){


echo"<script> alert('คุณยังไม่ได้ทำการ Login');  location = 'form_login.php' ; </script>";
//echo "<meta http-equiv='refresh' content='2;URL=index.php' />";
}    
else 
{
include("connect.php");
mysql_query("SET NAMES UTF8");
//$result =mysql_query("select * from user inner join user_group_set on user.SID=user_group_set.USER_SID inner join mlookup on user_group_set.ML_USERGROUP_SID=mlookup.ML_SID inner join mlookup on company.TYPE_SID=mlookup.ML_SID where user.USERNAME='$USERNAME' and user.PASSWORD='$PASSWORD'");

$result=mysql_query("SELECT
		(select CONCAT(company.NAME, ':',company_branch.NAME)
				from company INNER JOIN company_branch ON (company.SID = company_branch.COMP_SID)
				WHERE company_branch.SID = user.LOCATION) USER_LOCATION,
		(SELECT GROUP_CONCAT(mlookup.ML_NAME)
			FROM mlookup INNER JOIN user_group_set on user_group_set.ML_USERGROUP_SID = mlookup.ML_SID
			WHERE user_group_set.USER_SID = user.SID 
			GROUP BY user_group_set.USER_SID) USER_GROUP, user.NAME_F,user.NAME_L,user.SID
		FROM user
		WHERE user.USERNAME='$USERNAME' and user.PASSWORD='$PASSWORD'");
if(!$result){ echo mysql_error(); }
//$num=mysql_num_rows($result); 
while ($data=mysql_fetch_array($result)) 
{
?>

  <link href="css/smoothness/jquery-ui-1.7.2.custom.css" rel="stylesheet" type="text/css">
<span class="center">
  <script src="js/jquery-1.3.2.min.js" type="text/javascript"></script>
  <script src="js/jquery-ui-1.7.2.custom.min.js" type="text/javascript"></script>
  <script type="text/javascript"> 
$(function(){
	// แทรกโค้ต jquery
	$("#dateInput").datepicker({ dateFormat: "yy-mm-dd" });
});
  </script>
  <script>
function MM_jumpMenu(targ,selObj,restore){
	eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
	if (restore) selObj.selectedIndex=0;
}
  </script>
 <script  language="JavaScript" type="text/javascript">

 
  function  checkfrm(){
	 							  if (document.form1.dateInput.value.length =="" ){
                                        alert("กรุณาระบุวันที่ขายสินค้า");
                                        document.form1.dateInput.focus() ;
                                        return false;
										}
								  if (document.form1.pro_brand.value.length =="" ){
                                        alert("กรุณาระบุแบรนด์(ยี่ห้อสินค้า)");
                                        document.form1.pro_brand.focus() ;
                                        return false;
										}
								  if (document.form1.pro_model.value.length =="" ){
                                        alert("กรุณาระบุรุ่นสินค้า");
                                        document.form1.pro_model.focus() ;
                                        return false;
										}
							
                                  if (document.form1.pro_price.value.length =="" ){
                                        alert("กรุณาระบุราคา");
                                        document.form1.pro_price.focus() ;
                                        return false;
                                    }
                                    }
									//-->
									function check_number() {
									e_k=event.keyCode
									if (e_k != 13 && (e_k < 48) || (e_k > 57)) {
									event.returnValue = false;
									alert("ระบุเฉพาะตัวเลขเท่านั้น");
									}
									} 
									//-->
									function a(){
									var regexp = /[ก-ฮa-zA-Z]/;
									alert(regexp.test(document.getElementById("textfield").value));
									}
</SCRIPT> 									
<script  language="JavaScript" type="text/javascript">							
								<!--
function check(ML_SID,i){
if(ML_SID=='16'){
document.form1["pro_sn"+i].disabled=true;
}
else{
document.form1["pro_sn"+i].disabled=false;


}
}
//-->
</SCRIPT> 
</head>
<body><center>
  <table width="396" border="0" align="center">
    <tr bgcolor="#CCCCCC">
      <td width="75">คุณ</td>
      <td width="311"> <?php echo $data['SID']."&nbsp;&nbsp;".$data['NAME_F']."&nbsp;&nbsp;".$data['NAME_L'];?></td>
    </tr>
    <?php
	$SID=$data['SID'];
	?>
    <tr bgcolor="#CCCCCC">
      <td>ตำแหน่ง</td>
      <td bgcolor="#CCCCCC"> <?php  echo $data['USER_GROUP'];?></td>
    </tr>
    <tr bgcolor="#CCCCCC">
     <td width="75">สาขา</td>
      <td bgcolor="#CCCCCC"> <?php  echo $data['USER_LOCATION'];?></td>
    </tr>
    <tr bgcolor="#CCCCCC">
      <td colspan="2" align="center"><form name="form3" method="post" action="">
        <label>
          <a href="logout.php"><input type="button" name="button3" id="button3" value="ออกจากระบบ"></a>
        </label>
      </form></td>
    </tr>
  </table>
  <?php
}

?>

<?php 
	$C_ID=$_GET['C_ID'];
	//echo "A=".$C_ID;
?>
<form action="add_saleproduct1.php" method="post" name="form1" id="form1" onSubmit="return checkfrm();">
 
 เลือกจำนวนสินค้าที่จะบันทึก :
  <select name="menu1" onChange="MM_jumpMenu('parent',this,0)">
    <?php
	for($i=1;$i<=30;$i++)
	{
		if($_GET["Line"]==$i)
		{
		$sel="selected";
		}
		else
		{
			$sel="";
		}
?>
    <option value="<?php echo $_SERVER["PHP_SELF"];?>?C_ID=<?php echo $C_ID;?>&Line=<?php echo $i;?>" <?php echo $sel;?>><?php echo $i;?></option>
    <?php
    }
	
?>

  </select><hr>
  <table width="100%">
    <tr>
      <td colspan="10" class="font">ข้อมูลการซื้อสินค้า : วันที่ขายสินค้า <span class="style1">
        <label for="dateInput"></label>
        <span class="style1">
          <style type="text/css">
                                    .ui-datepicker{
										width:150px;
										font-family:tahoma;
										font-size:11px;
										text-align:center;
									}
                                    </style>
        </span>
        <input type="text" name="dateInput" id="dateInput" /></td>   
 	  <?php }?>
    </tr>
    <tr bgcolor="#DFF4FF">
      <td>ลำดับ</td>
      <td>ประเภทสินค้า</td>
      <td>ยี่ห้อ/แบรนด์สินค้า</td>
      <td>รุ่นสินค้า(*โดยละเอียด)</td>
      <td>Serial Number หรือ IMEI <br> 
      (*แฟลชไดรฟ์ให้เว้นว่าง)</td>
      <td>ราคาขาย/ต่อหน่วย (บาท)</td>
      <td>ผู้ซื้อ</td>
      <td>ผู้ขาย</td>
      <td width="63">ห้าง</td>
      <td width="90">สาขา</td>
    </tr>
    <?php
    	$line =$_GET["Line"];
		if($line==0){$line=1;}
		for($i=1;$i<=$line;$i++)
		{
	?>
    <tr>
      <td width="27" height="24"><?php echo $i;?></td>
      <td width="84">
        <select name="ML_SID" size="1" id="ML_SID" onChange="check(this.value,<?php echo $i;?>);">
        <option value="<?php echo $row_mlookup['ML_SID'];?>" selected="selected">---เลือกประเภทสินค้า---</option>
          <?php
			$sql_mlookup="select * from mlookup where ML_GROUP='PROD_TYPE'";
			$result_mlookup=mysql_query($sql_mlookup);
			while($row_mlookup=mysql_fetch_array($result_mlookup))
	 		 {
	  			 if($row['ML_SID']==$row_home['ML_SID'])
			 {
	  		?>
  			
          <option value="<?php echo $row_mlookup['ML_SID'];?>"><?php echo $row_mlookup['ML_NAME'];?></option>
          <?php }else{ ?>
          <option value="<?php echo $row_mlookup['ML_SID'];?>"><?php echo $row_mlookup['ML_NAME'];?></option>
          <?php
									  }
	   								 }
	  ?>
        </select>
        <input name="ML_SID<?php echo $i;?>" type="hidden" id="ML_SID" value="<?php echo $row_mlookup['ML_SID']; ?>" />
  		</td>
      <td width="91"><input name="pro_brand<?php echo $i;?>" type="text" id="pro_brand" size="15" value="<?php echo $_POST['pro_brand'];?>" /></td>
      <td width="180"><input name="pro_model<?php echo $i;?>" type="text" id="pro_model" size="30" value="<?php echo $_POST['pro_model'];?>"/></td>
      <td width="150"><input name="pro_sn<?php echo $i;?>" type="text" id="pro_sn" size="25" value="<?php echo $_POST['pro_sn'];?>"/></td>
      <td width="115"><input name="pro_price<?php echo $i;?>" type="text" id="pro_price" size="10" value="<?php echo $_POST['pro_price'];?>" onKeyPress="return check_number()"/></td>
      <td width="90"><span class="font">
        <?php
	
        $result1=mysql_query("select * from customer where C_ID=$C_ID");
		while($cus=mysql_fetch_array($result1))
		{
		?>
        <input name="name" type="text" disabled="disabled" id="name" value="&nbsp;<?php echo $cus['C_name_F']?>&nbsp;<?php echo $cus['C_name_L'];?>" size="15"/>
        <input type="hidden" name="C_ID" id="C_ID"  value="<?php echo $cus['C_ID']; ?>"/>
        <?php }?>
      </span></td>
      <td width="90"><span class="font">
        <?php
        $result2=mysql_query("SELECT user.NAME_F,user.NAME_L,company.NAME 'NAME1',company_branch.NAME 'NAME2' FROM user INNER JOIN company_branch ON company_branch.SID = user.LOCATION INNER JOIN company ON company.SID = company_branch.COMP_SID WHERE user.SID=$SID");
		while($user=mysql_fetch_array($result2))
		{
 			//$_POST["NAME"];
			//$_POST["NAME_L"];
//echo $_POST["NAME"],$_POST["NAME_L"];

		?>
        <input name="name2" type="text" disabled="disabled" id="name2" value="&nbsp;<?php echo $user['NAME_F']?>&nbsp;<?php echo $user['NAME_L'];?>" size="15"/>
        <input type="hidden" name="SID<?php echo $i;?>" id="SID"  value="<?php echo $user['SID']; ?>"/>
      </td>
      <td >
        <input name="name3" type="text" disabled="disabled" id="name3" value="&nbsp;&nbsp;<?php echo $user['NAME1']?>" size="10"/>
      </td>
      <td>
        <input name="name3" type="text" disabled="disabled" id="name3" value="&nbsp;&nbsp;<?php echo $user['NAME2']?>" size="15"/>
      <input name="hdnLine" type="hidden" value="<?php echo $i;?>" /></td>
	  <?php }?>
     </tr>  
    <tr>
   	  <td colspan="10"></td>
    </tr>
	<?php 
		}?>
  </table>
	<hr><input name="Submit" type="submit" id="Submit" value="บันทึกข้อมูล"  />
</form>

</body>
</html>

copy ไปใช้เลยแก้ไขให้แล้ว

ปล. ถามอีกหน่อยครับ มันจะทำงานก็ต่อเมื่อ if(ML_SID=='16') เท่านั้นนะถ้าค่าไม่ตรง 16 มันก้ปกตินะอันนี้เข้าใจใช้เปล่า
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-01-16 17:15:05 By : phpbasic
 


 

No. 14

Guest


ตอบความคิดเห็นที่ : 13 เขียนโดย : phpbasic เมื่อวันที่ 2015-01-16 17:15:05
รายละเอียดของการตอบ ::
ค่ะ จำทำงานก็ต่อเมื่อ ค่า ML_SID =16

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-01-16 17:25:51 By : kapi
 


 

No. 15

Guest


ตอบความคิดเห็นที่ : 13 เขียนโดย : phpbasic เมื่อวันที่ 2015-01-16 17:15:05
รายละเอียดของการตอบ ::
ขอบคุณมากๆ เลยค่ะ ^w^

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-01-16 17:33:11 By : kapi
 


 

No. 16

Guest


ตอบความคิดเห็นที่ : 9 เขียนโดย : phpbasic เมื่อวันที่ 2015-01-16 10:53:23
รายละเอียดของการตอบ ::
ขอบคุณค่ะ ได้แล้วดู code ไม่ครบเอง

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-01-16 17:36:10 By : kapi
 

   

ค้นหาข้อมูล


   
 

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