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 > ช่วยดู Code งานผมให้หน่อยคับคือช่อง Input มันตัวเดียวกันแต่ใช้ 2 ที่



 

ช่วยดู Code งานผมให้หน่อยคับคือช่อง Input มันตัวเดียวกันแต่ใช้ 2 ที่

 



Topic : 089721



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



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



คือว่าผมทำให้ Dropdown มันแสดงตัว input ของแต่ล่ะ option อ่ะคับ แล้วพอดีว่ามันมีค่า option ใช้ค่าเดียวกัน ผมเลยทำแบ่งเอาไว้ทั้ง 2 option แต่พอ Submit ไปมันไปหมดเลยอ่ะครับแล้วมันก็ไม่ Insert เข้า Database ผมคิดว่ามันเป็น เพราะมันรับค่าๆเดียวจาก 2 ที่ พอจะมีทางแก้รึป่าวคับ หรือ ผิดตรงอื่น ตรงไหนช่วยดูให้ทีนะคับ



Code (PHP)
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=tis-620"> 
<title>เพิ่มข้อมูลลูกค้าตามอนุมัติการดำเนินการด้านการตลาด ของ สายงาน น.</title>
 <style type="text/css"> 
		body {font-size: small;}
		div.main { width:40%;background:#eaeaea;float:center}
		div.begin {margin-left:50px;font-size: small;}
		table.coll {border-collapse: collapse}
		th {font-size: small;}
		label { display:inline-block; width:130px; margin-bottom:10px;}
		input {margin-left:20px;font-size: small;}
		select {margin-left:20px;font-size: small;}
		.option { display:none;}
</style>
<script type="text/javascript" src="jQuery/jquery-1.7.2.min.js"></script>
</head>

<body bgcolor=#8593e3>
<?include("function/topmenu.php");?><BR>

<?
	$objConnect = mssql_connect("10.0.57.159","sa","oF,9yllt") or die("Error Connect to Database");
	$objDB = mssql_select_db("skndata");
?>

<!--//*** Add Condition ***//-->
<?
if($_POST["hdnCmd"] == "Add")
{
	$strSQL = "INSERT INTO Customer_kbn ";
	$strSQL .="(Telno,Sector,Cust_Type,Name_Customer,Payee,Amount_Pay,Date_Pay2,Date_Start2,Date_End2) ";
	$strSQL .="VALUES ";
	$strSQL .="('".$_POST["AddTelno"]."','".$_POST["AddSector"]."' ";
	$strSQL .=",'".$_POST["AddCust_Type"]."','".$_POST["AddName_Customer"]."' ";
	$strSQL .=",'".$_POST["AddPayee"]."','".$_POST["AddAmount_Pay"]."' ";
	$strSQL .=",'".$_POST["AddDate_Pay2"]."','".$_POST["AddDate_Start2"]."' ";
	$strSQL .=",'".$_POST["AddDate_End2"]."') ";
	$objQuery = mssql_query($strSQL);
	if(!$objQuery)	if($objQuery)
	{
		echo "<script language=\"JavaScript\">";
		echo "alert('Add Done.');";
		echo "</script>";
	}
	else
	{
		echo "<script language=\"JavaScript\">";
		echo "alert('Error Add [".$strSQL."]');";
		echo "</script>";
	}
	mssql_close($objConnect);
	//header("location:$_SERVER[PHP_SELF]");
	//exit();
}
?>

</DIV>
</body>
</html>




Tag : PHP







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2013-01-24 14:12:56 By : monkeytop View : 930 Reply : 4
 

 

No. 1



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

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

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

Insert ไม่เข้าก็เอา Error มาดูครับ

Code (PHP)
$objQuery = mssql_query($strSQL) or die(mysql_error());







แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-01-24 16:22:47 By : mr.win
 


 

No. 2



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



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

ไม่ขึ้น Error ครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-01-24 16:51:22 By : monkeytop
 

 

No. 3



โพสกระทู้ ( 5,105 )
บทความ ( 4 )

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

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


เอา Code หน้า ที่บอกว่ามี input มี option อะไรนั่้นมาดูหน่อยครับ
ดูแต่หน้า Save อย่างเดียวก็บอกได้แค่ว่า ค่าตัวแปร $_POST มีมาจริงอ่ะเปล่า
ไม่งั้นลอง echo ค่าตัวแปรที่รับทั้งหมดออกมาดูว่ามีจริงหรือเปล่า


ประวัติการแก้ไข
2013-01-24 20:59:44
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-01-24 17:21:40 By : apisitp
 


 

No. 4



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



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

ตอบความคิดเห็นที่ : 3 เขียนโดย : apisitp เมื่อวันที่ 2013-01-24 17:21:40
รายละเอียดของการตอบ ::
เนี่ยคับ

Code (PHP)
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=tis-620"> 
<title>เพิ่มข้อมูลลูกค้าตามอนุมัติการดำเนินการด้านการตลาด ของ สายงาน น.</title>
 <style type="text/css"> 
		body {font-size: small;}
		div.main { width:40%;background:#eaeaea;float:center}
		div.begin {margin-left:50px;font-size: small;}
		table.coll {border-collapse: collapse}
		th {font-size: small;}
		label { display:inline-block; width:130px; margin-bottom:10px;}
		input {margin-left:20px;font-size: small;}
		select {margin-left:20px;font-size: small;}
		.option { display:none;}
</style>
<script type="text/javascript" src="jQuery/jquery-1.7.2.min.js"></script>
</head>

<body bgcolor=#8593e3>
<?include("function/topmenu.php");?><BR>

<?
	$objConnect = mssql_connect("10.0.57.159","sa","oF,9yllt") or die("Error Connect to Database");
	$objDB = mssql_select_db("skndata");
?>

<!--//*** Add Condition ***//-->
<?
if($_POST["hdnCmd"] == "Add" )
{
	$strSQL = "INSERT INTO Customer_kbn ";
	$strSQL .="(Telno,Sector,Cust_Type,Name_Customer,Payee,Amount_Pay,Date_Pay2,Date_Start2,Date_End2) ";
	$strSQL .="VALUES ";
	$strSQL .="('".$_POST["AddTelno"]."','".$_POST["AddSector"]."' ";
	$strSQL .=",'".$_POST["AddCust_Type"]."','".$_POST["AddName_Customer"]."' ";
	$strSQL .=",'".$_POST["AddPayee"]."','".$_POST["AddAmount_Pay"]."' ";
	$strSQL .=",'".$_POST["AddDate_Pay2"]."','".$_POST["AddDate_Start2"]."' ";
	$strSQL .=",'".$_POST["AddDate_End2"]."') ";
	$objQuery = mssql_query($strSQL) or die(mysql_error());;
	if(!$objQuery)	if($objQuery)
	{
		echo "<script language=\"JavaScript\">";
		echo "alert('Add Done.');";
		echo "</script>";
	}
	else
	{
		echo "<script language=\"JavaScript\">";
		echo "alert('Error Add [".$strSQL."]');";
		echo "</script>";
	}
	mssql_close($objConnect);
	//header("location:$_SERVER[PHP_SELF]");
	//exit();
}
?>


<CENTER>
<DIV class="main">
<TABLE>
<TD>
<FONT SIZE="3"><CENTER><B>เพิ่มข้อมูล</B></CENTER></FONT>
<FONT SIZE="3"><CENTER><B>ลูกค้าตามอนุมัติการดำเนินการด้านการตลาด ของ สายงาน น.</B></CENTER></FONT>
<BR>
<form name="frmAdd" method="GET" action="<?$_SERVER['SCRIPT_NAME']?>";>
<input type="hidden" name="hdnCmd" value="">
<!-- begin here -->
<div class="begin" id="container">
	
	<div>	
	<label>เบอร์โทรศัพท์</label>
	:
	<input type="text" name="AddTelno" size="11" maxlength ="9">
	</div>

	<div>	
	<label>ชื่อลูกค้า</label>
	:
	<input type="text" name="AddName_Customer" size="25">
	<div>

	<div id="optSector">
    <label>ส่วนงาน</label>
	:
	<select name="AddSector" id="Sector" style="width:145px">
		<option value="">- กรุณาเลือกส่วนงาน -</option>
		<option value="ขบน.1.1">ขบน.1.1</option>
		<option value="ขบน.1.2">ขบน.1.2</option>
		<option value="ขบน.2.1">ขบน.2.1</option>
		<option value="ขบน.2.2">ขบน.2.2</option>
		<option value="ขบน.3.1">ขบน.3.1</option>
		<option value="ขบน.3.2">ขบน.3.2</option>
		<option value="ขบน.4.1">ขบน.4.1</option>
		<option value="ขบน.4.2">ขบน.4.2</option>
	</select>
	</div>

	<div id="opt">
    <label>ประเภทบริการ</label>
	:
	<select name="AddCust_Type" id="Service" style="width:180px">	
		<option value="opt_0">- กรุณาเลือกประเภทบริการ -</option>
		<option value="opt_1">โครงการจ้างตัวแทนจำหน่ายสินค้าและบริการ</option>
		<option value="opt_2">ยกเว้นค่าติดตั้ง และค่าบริการ เลขหมาย ADSL</option>
		<option value="opt_3">ยกเว้นค่าประกันอุปกรณ์ Set Top Box และค่าบริการ IPTV</option>
	</select>
	</div>
        
        
	<div id="display"></div>

	<!-- option -->
	<div class="option" id="opt_1" >
            
		<div>	
		<label>ชื่อผู้รับเงิน</label>
		:
		<input type="text" name="AddPayee" size="25">
		</div>

		<div>	
		<label>จำนวนเงินที่จ่าย</label>
		:
		<input type="Float" name="AddAmount_Pay" size="5">
		</div>

		<div>
		<label>วันที่จ่ายเงิน</label>
		:
		<input type="DATE" name="AddDate_Pay2" size="8"><font color="red">*ปี ค.ศ.</font>
		</div>

		<!-- Button -->
		<div>
		<input name="btnAdd" type="button" id="btnAdd" value="Add" OnClick="frmAdd.hdnCmd.value='Add';frmAdd.submit();">
		<a href="Cust_kbn.php"><input name="btnAdd" type="button" id="btnCancel" value="Cancel"></a>
		</div>

	</div>

	<div class="option" id="opt_3">

		<div>	
		<label>วันที่เริ่มต้นการขออนุมัติ</label>
		:
		<input type="DATE" name="AddDate_Start1" size="8"><font color="red">*ปี ค.ศ.</font>
		</div>
			
		<div>	
		<label>วันที่สิ้นสุดการขออนุมัติ</label>
		:
		<input type="DATE" name="AddDate_End1" size="8"><font color="red">*ปี ค.ศ.</font>
		</div>

		<!-- Button -->
		<div>
		<input name="btnAdd" type="button" id="btnAdd" value="Add" OnClick="frmAdd.hdnCmd.value='Add';frmAdd.submit();">
		<a href="Cust_kbn.php"><input name="btnAdd" type="button" id="btnCancel" value="Cancel"></a>
		</div>

	</div>

	<div class="option" id="opt_2">

		<div>	
		<label>วันที่เริ่มต้นการขออนุมัติ</label>
		:
		<input type="DATE" name="AddDate_Start2" size="8"><font color="red">*ปี ค.ศ.</font>
		</div>
			
		<div>	
		<label>วันที่สิ้นสุดการขออนุมัติ</label>
		:
		<input type="DATE" name="AddDate_End2" size="8"><font color="red">*ปี ค.ศ.</font>
		</div>

		<!-- Button -->
		<div>
		<input name="btnAdd" type="button" id="btnAdd" value="Add" OnClick="frmAdd.hdnCmd.value='Add';frmAdd.submit();">
		<a href="Cust_kbn.php"><input name="btnAdd" type="button" id="btnCancel" value="Cancel"></a>
		</div>

	</div>	   

</div> <!-- container -->
    
<script type="text/javascript">

	$(document).ready(function() {
			
			// enter page
			
			var selected = $('#Service option:selected').val();
			//alert(selected);
			var option = '.option#' + selected;
			var content = $(option).html();
			$('#display').html(content);
			
			// select option
			$('#Service').change(function() {
		
				$('#Service option').removeClass('selected');
				$(this).addClass('selected');
				selected = $('#Service option:selected').val();
				//alert(selected);
				var option = '.option#' + selected;
				var content = $(option).html();
				$('#display').html(content);
				
				//$('#display').hide();
				//$('#display').html(content).show(300);
				//$('#display').html(content).fadeIn(500);
			});	

	}); //end


</script>
</FORM>
</TD>
</TABLE>
</DIV>
</body>
</html>


แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-01-25 09:22:03 By : monkeytop
 

   

ค้นหาข้อมูล


   
 

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