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 php ให้หน่อยครับว่ามันผิดตรงไหน กรอกข้อมูลแล้ว Autofill เด้งไป textbox อื่นครับ



 

รบกวนดู code php ให้หน่อยครับว่ามันผิดตรงไหน กรอกข้อมูลแล้ว Autofill เด้งไป textbox อื่นครับ

 



Topic : 085284



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



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




ผมทำ autofill ข้อมูล แล้วทำ form กรอกข้อมูลแบบกำหนดจำนวนรายการได้ พอกรอกรหัสสินค้า ข้อมูลของสินค้าก็จะขึ้นตามที่เราทำ Autofill ใว้ แต่ปัญหามันอยูที่ว่าข้อมูลมันไม่ยอมขึ้นตามแถวของข้อมูลที่เรากรอก มันเด้งไปแถวสุดท้ายตามรูปครับ ยังไงรบกวนช่วยดูให้หน่อยครับ งมมาหลายวันและ ขอบคุณล่วงหน้าครับ

Autofill

Code (PHP)
<?ob_start();?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
	<LINK REL="SHORTCUT ICON" HREF="JPG/logo.ico" />
	<title> User add order </title>
	<meta name="Generator" content="EditPlus">
	<meta name="Author" content="">
	<meta name="Keywords" content="">
	<meta name="Description" content="">
	<style type=text/css> 
		A:link {COLOR: #000000; TEXT-DECORATION: none} 
		A:visited {COLOR: #000000; TEXT-DECORATION: none} 
		A:hover {COLOR: #ff0000; TEXT-DECORATION: none} 
	</style>
	<link rel="stylesheet" type="text/css" href="calendar/calendar.css">
	<script language="JavaScript" src="calendar/calendar_us.js"></script>
	<link rel="stylesheet" type="text/css" href="pro_dropdown_3/pro_dropdown_3.css" />
	<script src="pro_dropdown_3/stuHover.js" type="text/javascript"></script>
	<script language="JavaScript" type="text/JavaScript">
		<!--
		function MM_jumpMenu(targ,selObj,restore){
		eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
		if (restore) selObj.selectedIndex=0;
		}
	</script>
</head>	
	<script language="JavaScript">// code check right click
		var isNS = (navigator.appName == "Netscape") ? 1 : 0;
		if(navigator.appName == "Netscape") document.captureEvents(Event.MOUSEDOWN||Event.MOUSEUP);	 
		function mischandler(){
		  return false;
		}		 
		function mousehandler(e){
			var myevent = (isNS) ? e : event;
			var eventbutton = (isNS) ? myevent.which : myevent.button;
		   if((eventbutton==2)||(eventbutton==3)) return false;
		}
		document.oncontextmenu = mischandler;
		document.onmousedown = mousehandler;
		document.onmouseup = mousehandler; 
	</script>
	<?
		session_start();
		mysql_connect("localhost","root","1234");
		mysql_select_db("cs");
		$strSQL2 = "SELECT * FROM user WHERE User = '".$_SESSION['User']."' ";
		$objQuery2 = mysql_query($strSQL2);
		$objResult = mysql_fetch_array($objQuery2);
		if($objResult["Status"] != "User"){
			header("location:index.php");
		}
		mysql_close();
	?>
<body bgcolor="#ccff66">
	<img src="jpg/user.gif" width="350" border="0" alt="">
	<br>
	<font face="arial,tahoma,impact" size="5" color="#3a3a3a"><b>Welcome:</b></font>
	<font face="arial,tahoma,impact" size="5" color="#0000ff">&nbsp;<?=$objResult["F_name"]; ?>&nbsp;</font>
	<a href="logout.php"><img src="JPG/logout.gif" width="60" border="0" alt=""></a>
	<span class="preload1"></span>
	<span class="preload2"></span>
	<ul id="nav">		
		<li class="top"><a href="user_menu.php" class="top_link"><span class="down"><font size="4">รายการเบิก/รับสินค้า</font></span></a>
			<ul class="sub">
				<li><a href="#" class="fly"><font size="4">- สินค้าตัวอย่าง</font></a>
					<ul>
						<li><a href="user_add_order_1.php"><font size="4">- เพิ่มรายการเบิก/รับ สินค้า</font></a></li>
						<li><a href="user_show_order_1.php"><font size="4">- แสดงรายการเบิก/รับ สินค้า</font></a></li>
						<li><a href="user_export_order_1.php"><font size="4">- Export รายการเบิก/รับ สินค้า</font></a></li>
					</ul>
				</li>
				<li><a href="#" class="fly"><font size="4">- แคตตาล็อค</font></a>
					<ul>
						<li><a href="user_add_order_2.php"><font size="4">- เพิ่มรายการเบิก/รับ สินค้า</font></a></li>
						<li><a href="user_show_order_2.php"><font size="4">- แสดงรายการเบิก/รับ สินค้า</font></a></li>
						<li><a href="user_export_order_2.php"><font size="4">- Export รายการเบิก/รับ สินค้า</font></a></li>
					</ul>
				</li>
				<li><a href="#" class="fly"><font size="4">- วัสดุส่งเสริมการขาย</font></a>
					<ul>
						<li><a href="user_add_order_3.php"><font size="4">- เพิ่มรายการเบิก/รับ สินค้า</font></a></li>
						<li><a href="user_show_order_3.php"><font size="4">- แสดงรายการเบิก/รับ สินค้า</font></a></li>
						<li><a href="user_export_order_3.php"><font size="4">- Export รายการเบิก/รับ สินค้า</font></a></li>
					</ul>
				</li>
			</ul>
		</li>	
		<li class="top"><a href="admin_menu.php" class="top_link"><span class="down"><font size="4">รายการสินค้า</font></span></a>
			<ul class="sub">
				<li><a href="user_show_stock_1.php"><font size="4">- สินค้าตัวอย่าง</font></a></li>
				<li><a href="user_show_stock_2.php"><font size="4">- แคตตาล็อค</font></a></li>
				<li><a href="user_show_stock_3.php"><font size="4">- วัสดุส่งเสริมการขาย</font></a></li>
			</ul>
		</li>
		<li class="top"><a href="logout.php" class="top_link"><span><font size="4">Logout</font></span></a></li>
	</ul>	
	<p>
	<form action="User_add_order_1.php" name="frmAdd" id="frmAdd" method="post">
		<?
			date_default_timezone_set('Asia/Bangkok');
			$date = date('m/d');
			$year = date('Y');
			$dateyear = date("Y",strtotime($year));
			$dateday = date("d/m",strtotime($date));
			$datestr = $dateday."/".$dateyear;
			$date2 = date('H:i');
			$timestr = date("H:i",strtotime($date2));
			$date3 = date('m/d');
			$numday = date("md",strtotime($date3));
			$txt = "S1 - ";
			$sign=$objResult["F_name"];
		?>
		<table border="0" cellspacing="0" cellpadding="0">
			<tr height="30">
				<td width="800" colspan="8">
					<font face="arial,tahoma,impact" size="5" color="#3a3a3a"><b><u>สินค้าตัวอย่าง</u></b></font>
				</td>
			</tr>
			<tr height="30">
				<td width="100" align="left"><font face="arial,tahoma,impact" size="3" color="#3a3a3a"><b>รหัสพนักงาน</b></font></td>
				<td width="100" align="center">
					<?
						mysql_connect("localhost","root","1234") or die(mysql_error());
						mysql_select_db("cs");
					?>
					<script language="JavaScript">
						function resutName1(Code)
						{
							switch(Code)
							{
								<?
								$strSQL = "SELECT * FROM user ORDER BY Code ASC";
								$objQuery = mysql_query($strSQL);
								while($objResult = mysql_fetch_array($objQuery))
								{
								?>
									case "<?=$objResult["Code"];?>":
									frmAdd.txtName1.value = "<?=$objResult["F_name"];?>     <?=$objResult["L_name"];?>";
									frmAdd.txtSection.value = "<?=$objResult["Section"];?>";
									break;
								<?
								}
								?>
								default:
								frmAdd.txtName1.value = "";
								frmAdd.txtSection.value = "";
							}
						}	
					</script>
					<input type="text" name="txtCode1" size="10" Onkeyup="resutName1(this.value);">
				</td>
				<td width="100"  align="left"><font face="arial,tahoma,impact" size="3" color="#3a3a3a"><b>ชื่อ-สกุล</b></font></td>
				<td width="200" colspan="2" align="center">
					<input type="text" name="txtName1" size="25">
				</td>
				<td width="100"  align="left"><font face="arial,tahoma,impact" size="3" color="#3a3a3a"><b>หน่วยงาน</b></font></td>
				<td width="200" colspan="2" align="center">
					<input type="text" name="txtSection" size="25">
					<?
						mysql_close();
					?>
				</td>
			</tr>
			<tr height="30">
				<td width="100" align="left"><font face="arial,tahoma,impact" size="3" color="#3a3a3a"><b>วันที่เบิก</b></font></td>
				<td width="100" align="center"><font face="arial,tahoma,impact" size="3" color="#3a3a3a"><?echo "$datestr"?></font></td>
				<td width="100" align="left"><font face="arial,tahoma,impact" size="3" color="#3a3a3a"><b>วันที่ต้องการ</b></font></td>
				<td width="200" align="center" colspan="2">
					<input type="text" name="txtDatew" id="txtDatew" size="21">
					<script language="JavaScript">
						new tcal ({'formname': 'frmAdd','controlname': 'txtDatew'});
					</script>
				</td>
				<td width="100" align="left"><font face="arial,tahoma,impact" size="3" color="#3a3a3a"><b>ผู้จัดทำ</b></font></td>
				<td width="100" align="center"><font face="arial,tahoma,impact" size="3" color="#3a3a3a"><?echo "$sign"?></font></td>
				<td width="100"></td>
			</tr>
			<tr height="30">
				<td width="100" align="left"><font face="arial,tahoma,impact" size="3" color="#3a3a3a"><b>การใช้งาน</b></font></td>
				<td width="300" colspan="3" align="left"><input type="text" name="txtUse" size="40"></td>
				<td width="100" align="left"><font face="arial,tahoma,impact" size="3" color="#3a3a3a"><b>Packing</b></font></td>
				<td width="200" colspan="2">
					<select name="txtPacking">
						<option value="" selected>---</option>
						<option value="ผูกเชือก">ผูกเชือก</option>
						<option value="ใส่กล่อง">ใส่กล่อง</option>
						<option value="บรรจุกล่องเพื่อส่งไปรษณีย์">บรรจุกล่องเพื่อส่งไปรษณีย์</option>
					</select>
				</td>
				<td width="100"></td>
			</tr>
			<tr height="30">
				<td width="100"><font face="arial,tahoma,impact" size="3" color="#3a3a3a"><b>วิธิการจัดส่ง</b></font></td>
				<td width="200" colspan="2">
					<select name="txtShipping">
						<option value="" selected>---</option>
						<option value="ผูกเชือก">รับเอง</option>
						<option value="Mail บปช.">Mail บปช.</option>
						<option value="ส่งทางไปรษณีย์">ส่งทางไปรษณีย์</option>
						<option value="รถ SFG">รถ SFG</option>
					</select>
				</td>
				<td width="100"></td>
				<td width="100"><font face="arial,tahoma,impact" size="3" color="#3a3a3a"><b>ที่อยู่ผู้จัดส่ง</b></font></td>
				<td width="300" colspan="3" align="left"><input type="text" name="txtAddress" size="40"></td></td>
			</tr>
		</table>
		<p>
		<font face="arial,tahoma,impact" size="3" color="#3a3a3a"><b>จำนวนรายการ : </b></font>
		<select name="menu1" onChange="MM_jumpMenu('parent',this,0)">		
		<?
			$i=1;
			for($i=1;$i<=10;$i++){
				if($_GET["Line"] == $i){
					$sel = "selected";
				}else{
					$sel = "";
				}
		?>
		<option value="<?=$_SERVER["PHP_SELF"];?>?Line=<?=$i;?>" <?=$sel;?>><?=$i;?></option>		
		<?
			}
		?>
		</select>
		<p>
		<table border="0" cellspacing="2" cellpadding="2" width="1100">
			<tr bgcolor="#0066ff" height="30">
				<th align="center" width="100"><font face="arial,tahoma,impact" size="2">หมายเลข</font></th>
				<th align="center" width="200"><font face="arial,tahoma,impact" size="2">รหัสสินค้า</font></th>
				<th align="center" width="200"><font face="arial,tahoma,impact" size="2">รายการ</font></th>
				<th align="center" width="100"><font face="arial,tahoma,impact" size="2">ขนาด</font></th>	
				<th align="center" width="100"><font face="arial,tahoma,impact" size="2">ราคา</font></th>
				<th align="center" width="100"><font face="arial,tahoma,impact" size="2">ราคารวม</font></th>
				<th align="center" width="100"><font face="arial,tahoma,impact" size="2">จำนวนเบิก</font></th>
				<th align="center" width="100"><font face="arial,tahoma,impact" size="2">จำนวนรับ</font></th>
				<th align="center" width="100"><font face="arial,tahoma,impact" size="2">คงเหลือ</font></th>
			</tr>		
		<?
		$objConnect = mysql_connect("localhost","root","1234") or die("Error Connect to Database");
		$objDB = mysql_select_db("cs");
		$strSQL = "SELECT * FROM data_order_1";
		$objQuery = mysql_query($strSQL) or die ("Error Query [".$strSQL."]");
		$Num_Rows = mysql_num_rows($objQuery);
		$Num = $Num_Rows;
		$line = $_GET["Line"];
		if($line == 0){
			$line=1;
		}
		for($i=1;$i<=$line;$i++){
			$Num2=$Num+$i;
			$Num3=sprintf("%06d", $Num2);
			$number=$txt.$Num3;
		?>
			<tr bgcolor="#66ffff">
				<td align="center"><font face="arial,tahoma,impact" size="2" color=""><?echo "$number"?></font></td>
				<td width="100" align="left">					
					<input type="text" name="txtCode2<?=$i;?>" size="28" Onkeyup="resutName2(this.value);">
					<?
						mysql_connect("localhost","root","1234") or die(mysql_error());
						mysql_select_db("cs");
					?>
					<script language="JavaScript">
						function resutName2(Code)
						{
							switch(Code)
							{
								<?
								$strSQL = "SELECT * FROM data_stock_1 ORDER BY Code ASC";
								$objQuery = mysql_query($strSQL);
								while($objResult = mysql_fetch_array($objQuery))
								{
								?>
									case "<?=$objResult["Code"];?>":
									frmAdd.txtName2<?=$i;?>.value = "<?=$objResult["Name"];?>";
									frmAdd.txtSize<?=$i;?>.value = "<?=$objResult["Size"];?>";
									frmAdd.txtPrice<?=$i;?>.value = "<?=$objResult["Price"];?>";
									frmAdd.txtRemain<?=$i;?>.value = "<?=$objResult["Remain"];?>";
									break;
								<?
								}
								?>
								default:
								frmAdd.txtName2<?=$i;?>.value = "";
								frmAdd.txtSize<?=$i;?>.value = "";
								frmAdd.txtPrice<?=$i;?>.value = "";
								frmAdd.txtRemain<?=$i;?>.value = "";
							}
						}	
					</script>
				</td>
				<td align="left"><input type="text" name="txtName2<?=$i;?>" size="28"></td>
				<td align="left"><input type="text" name="txtSize<?=$i;?>" size="10"></td>
				<td align="left"><input type="text" name="txtPrice<?=$i;?>" size="10"></td>
				<td align="left"><input type="text" name="txtPT<?=$i;?>" size="10"></td>
				<td align="left"><input type="text" name="txtNum1<?=$i;?>" size="10"></td>
				<td align="left"><input type="text" name="txtNum2<?=$i;?>" size="10"></td>
				<td align="left">
					<input type="text" name="txtRemain<?=$i;?>" size="10">
					<?
						mysql_close();
					?>
				</td>
			</tr>		
		<?
		}
		?>
		</table>		
		<br>
		<input type="submit" name="submit" value="submit">
		<input type="hidden" name="hdnLine" value="<?=$i;?>">
		<p>
		<hr>
		<a href="logout.php"><font face="arial,tahoma,impact" size="1" color=""><b>Logout >></b></font></a>
		<a href="user_menu.php"><font face="arial,tahoma,impact" size="1" color=""><b>Menu >></b></font></a>
		<font face="arial,tahoma,impact" size="1" color=""><b>Add order</b></font>
	</form>	
	<hr>
	<b><font face="arial,tahoma,impact" size="1" color="#3a3a3a">Logistic Dep.</font></b><br>
	<b><font face="arial,tahoma,impact" size="1" color="#3a3a3a">Siam Fiberglass Co.Ltd</font></b><br>
	<b><font face="arial,tahoma,impact" size="1" color="#3a3a3a">39 Moo 9, Nangplakradi Road Nongpling, Nongkhae, Saraburi 18140</font></b><br>
	<b><font face="arial,tahoma,impact" size="1" color="#3a3a3a"><u>Tel</u> : +6636-373-441-4 #300 	<u>Fax</u> : +6636-373-264</font></b><br>
	<hr>
</body>
</html>





Tag : PHP, MySQL







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2012-10-11 11:22:29 By : prapakorn View : 1320 Reply : 4
 

 

No. 1



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

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

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

Code เยอะมันดูยากน่ะครับ



Go to : การนำ jQuery มาทำ AutoFill ข้อมูล Textbox และการตรวจสอบข้อมูลซ้ำด้วย Ajax






แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-10-11 21:16:13 By : mr.win
 


 

No. 2



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



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


Code อันนี้ผมลองทำดูแล้วครับ มันไม่ autofill ให้น่ะครับ ไม่รู้เป็นอะไร เดี๋ยวยังไงพรุ่งนี้จะลองใหม่ แล้วตัว *.js ที่ต้อง src ไป ผมสามารถ copy code นั้นมาแล้ว save เป็น *.js เก็บใว้ในเครื่องได้หรือเปล่าครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-10-11 23:47:49 By : prapakorn
 

 

No. 3



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

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

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


สามารถทำได้ครับ ก็เข้าไปที่ http://code.jquery.com/jquery-latest.js มันก็จะแสดง Code ก็ copy มาแล้ว Save ไว้ที่เครื่องได้ครับ...แต่ไม่รู้ว่าผิดเรื่องอื่นหรือเปล่า เช่น ลิขสิทธิ์ เป็นต้น
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-10-12 06:44:25 By : apisitp
 


 

No. 4



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



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


ตอบความคิดเห็นที่ : 1 เขียนโดย : mr.win เมื่อวันที่ 2012-10-11 21:16:13
รายละเอียดของการตอบ ::
ผมลองเอามาใช้ มันก็ยังใช้ไม่ได้เหมือนเดิมครับ ตรง status bar ของ IE ม้นฟ้องเวลากรอกว่า Error on page พอจะมี autofill ที่ทำงานแบบนี้อีกไหมครับ ขอบคุณครับ

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-10-12 09:12:56 By : prapakorn
 

   

ค้นหาข้อมูล


   
 

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