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 UPDATE ให้หน่อยครับ ต้องการ update ในช่องที่เราเลือกเท่านั้น ครับ



 

รบกวนช่วยดู CODE UPDATE ให้หน่อยครับ ต้องการ update ในช่องที่เราเลือกเท่านั้น ครับ

 



Topic : 096572

Guest




รบกวนช่วยดู CODE UPDATE ให้หน่อยครับ ต้องการ update ในช่องที่เราเลือกเท่านั้น ครับ ปุจจุบันนี้ UPDATE ช่องให้ มันก็ไป UPDATE แถวแรกตลอดเรย

หรือหากไม่ใส่ WHERE มันก็อัพเดต ทุกแถวเลยครับ

รบกวนด้วยนะครับ

หน้าจอ
หน้าจอ


ฐานข้อมูล
ฐานข้อมูล

โค้ด UPDATE
$strSQL = "UPDATE worapon SET  route =  '".$_POST["txtroute"]."'  WHERE no = '1'";
	$objQuery = mysql_query($strSQL);


โค้ดป้อนข้อมูล
<tr>
		<td><div align="center"BORDERCOLOR="CCCCCC" ><?=$objResult["no"];?></div></td>
		<td><?=$objResult["dl"];?></td>
		<td><?=$objResult["status"];?></td>
		
		
		<form name=myform method=post action="update.php">
		<td><onKeyPress="if(event.keyCode == 13){fncBarcode(this.value);}">
		<input type="text" name="txtroute" size="3" align="center" style="background: #C0F9BD" value="<?=$objResult["route"];?>"></td></form>
		
	<form name=myform method=post action="update1.php">
		<td><onKeyPress="if(event.keyCode == 13){fncBarcode(this.value);}">
		<input type="text" name="txttrip" size="3" align="center" style="background: #C0F9BD" value="<?=$objResult["trip"];?>"></td></form>


รบกวนด้วยนะครับ ติดมา สามวันแล้ว



Tag : PHP, MySQL







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2013-06-15 09:25:47 By : เอ้ View : 932 Reply : 13
 

 

No. 1



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

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

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

WHERE no='1' มันก็อัพเดทแต่ตรง no='1' น่ะสิครับ - -



http://www.pjgunner.com






แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-06-15 09:44:59 By : pjgunner.com
 


 

No. 2



โพสกระทู้ ( 1,994 )
บทความ ( 10 )



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

ในหน้าโค๊ด UPDATE

ลองแทรกโค๊ด PHP นี้เข้าไปเพื่อดูข้อมูลที่ส่งมาหน่อยครับ
echo '<pre>', print_r($_POST, true), '</pre>';


จะได้เห็นว่าส่งอะไรไปอัพเดตบ้าง
เพราะการอัพเดตเบื้องต้น เราต้องส่งข้อมูล และ ไอดีของแถวที่ต้องการอัพเดตไปด้วยครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-06-15 09:53:48 By : {Cyberman}
 

 

No. 3

Guest


ตอบความคิดเห็นที่ : 2 เขียนโดย : {Cyberman} เมื่อวันที่ 2013-06-15 09:53:48
รายละเอียดของการตอบ ::
ไม่ทราบว่า ควรใส่บรรทัดใหนครับ

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-06-15 10:23:23 By : เอ้
 


 

No. 4

Guest


ตอบความคิดเห็นที่ : 2 เขียนโดย : {Cyberman} เมื่อวันที่ 2013-06-15 09:53:48
รายละเอียดของการตอบ ::
เบื้องต้น ผมใส่ใน update มันขึ้นแบบนี้ครับ

Array
(
[txtroute] => 15
)

Code (PHP)
$strSQL = "UPDATE worapon SET  route =  '".$_POST["txtroute"]."'  WHERE no = '1'";
	echo '<pre>', print_r($_POST, true), '</pre>';



แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-06-15 10:26:11 By : เอ้
 


 

No. 5



โพสกระทู้ ( 1,994 )
บทความ ( 10 )



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

เหมือนที่ No. 1 ได้กล่าวไว้ครับ

เราจะอัพเดตแถวไหนก็ควรส่ง no ของแถวนั้นมาด้วยครับ
ให้ส่งค่า $_POST['no'] มาด้วยนะครับ
Code (PHP)
$strSQL = "UPDATE worapon SET  route =  '".$_POST["txtroute"]."'  WHERE no = '". $_POST['no'] ."' ";



ประวัติการแก้ไข
2013-06-15 10:59:23
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-06-15 10:58:35 By : {Cyberman}
 


 

No. 6

Guest


ผมก็อบไปวางแล้ว มันขึ้นแบบนี้ครับ

Notice: Undefined index: no in C:\xampp\htdocs\next\update.php on line 13

ไม่ทราบว่า ผมต้องแก้ จุดใหนเพิ่มบ้างครับ

โค้ดป้อนข้อมูล
<tr>
		<td><div align="center"BORDERCOLOR="CCCCCC"><?=$objResult["no"];?></div></td>
		
		<td><?=$objResult["dl"];?></td>
		<td><?=$objResult["status"];?></td>
		
		
		<form name=myform method =post action=update.php >
		<td ><onKeyPress="if(event.keyCode == 13){fncBarcode(this.value);}">
		<input type="text" name="txtroute" size="3" align="center" style="background: #C0F9BD" value="<?=$objResult["route"];?>">
		
		</td></form>

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


 

No. 7



โพสกระทู้ ( 1,994 )
บทความ ( 10 )



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

ต้องส่งค่า no ของแถวนั้นๆเข้าไปในฟังก์ชั่น fncBarcode() ด้วยนะครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-06-15 11:58:07 By : {Cyberman}
 


 

No. 8

Guest


พอจะรบกวนตัวอย่างให้ผมหน่อยได้มั้ยครับ

ผมหาวิธีจนหัวตื้อหมดแล้ว

ขอบคุณมากครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-06-15 12:22:01 By : เอ้
 


 

No. 9



โพสกระทู้ ( 1,994 )
บทความ ( 10 )



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

เอาฟังก์ชั่น fncBarcode() มาดูกันครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-06-15 15:56:07 By : {Cyberman}
 


 

No. 10

Guest


นี้คือโค้ดผมทั้งหมดครับ รบกวนพอจะตรวจสอบให้หน่อยได้มั้ยครับ
<html>
<head>
<title>REGISTER ROUND 1&2</title>
<center><b>
REGISTERONLINE</b>
</center>
</head>
<body>
<center>

<?
	/*** Connect ***/
	$objConnect = mysql_connect("localhost","root","") or die("Error Connect to Database");
	$objDB = mysql_select_db("mydatabase");
	mysql_query("SET character_set_results=utf8");
	mysql_query("SET character_set_client=utf8");
	mysql_query("SET character_set_connection=utf8");


	/*** List Record ***/
	$strSQL = "SELECT * FROM worapon";
	$objQuery = mysql_query($strSQL) or die ("Error Query [".$strSQL."]");
?>

		<form name=myform method=post action="update.php">
		<td><input type="text" name="txtRoute1" size="3" align="center" style="background: #C0F9BD" onKeyPress="if(event.keyCode == 13){fncBarcode(this.value);} "></td>
		
		</form> 

	<table width="1450" border="1">

	<tr>
	<th width="87"> <div align="center">NO </div></th>
	<th width="145"> <div align="center">DL</div></th>
	<th width="145"> <div align="center">STATUS</div></th>
	<th width="244"> <div align="center">ROUTE</div></th>
	<th width="244"> <div align="center">TRIP</div></th>
	<th width="87"> <div align="center">NO</div></th>
	<th width="145"> <div align="center">KSK</div></th>
	<th width="145"> <div align="center">STATUS</div></th>
	<th width="244"> <div align="center">ROUTE</div></th>
	<th width="244"> <div align="center">TRIP</div></th>
	<th width="87"> <div align="center">NO</div></th>
	<th width="145"> <div align="center">RBI</div></th>
	<th width="145"> <div align="center">STATUS</div></th>
	<th width="244"> <div align="center">ROUTE</div></th>
	<th width="244"> <div align="center">TRIP</div></th>
	<th width="87"> <div align="center">NO</div></th>
	<th width="145"> <div align="center">NTS</div></th>
	<th width="145"> <div align="center">STATUS</div></th>
	<th width="244"> <div align="center">ROUTE</div></th>
	<th width="244"> <div align="center">TRIP</div></th>
	<th width="87"> <div align="center">NO</div></th>
	<th width="145"> <div align="center">SP</div></th>
	<th width="145"> <div align="center">STATUS</div></th>
	<th width="244"> <div align="center">ROUTE</div></th>
	<th width="244"> <div align="center">TRIP</div></th>
	<th width="87"> <div align="center">NO</div></th>
	<th width="145"> <div align="center">JW</div></th>
	<th width="145"> <div align="center">STATUS</div></th>
	<th width="244"> <div align="center">ROUTE</div></th>
	<th width="244"> <div align="center">TRIP</div></th>
	<th width="87"> <div align="center">NO</div></th>
	<th width="145"> <div align="center">LTS</div></th>
	<th width="145"> <div align="center">STATUS</div></th>
	<th width="244"> <div align="center">ROUTE</div></th>
	<th width="244"> <div align="center">TRIP</div></th>
	<th width="87"> <div align="center">NO</div></th>
	<th width="145"> <div align="center">A&D</div></th>
	<th width="145"> <div align="center">STATUS</div></th>
	<th width="244"> <div align="center">ROUTE</div></th>
	<th width="244"> <div align="center">TRIP</div></th>
	<th width="87"> <div align="center">NO</div></th>
	<th width="145"> <div align="center">KTS</div></th>
	<th width="145"> <div align="center">STATUS</div></th>
	<th width="244"> <div align="center">ROUTE</div></th>
	<th width="244"> <div align="center">TRIP</div></th>
	<th width="87"> <div align="center">NO</div></th>
	<th width="145"> <div align="center">CPS</div></th>
	<th width="145"> <div align="center">STATUS</div></th>
	<th width="244"> <div align="center">ROUTE</div></th>
	<th width="244"> <div align="center">TRIP</div></th>
	
	
	<td></td>

	</tr>
	<?
	while($objResult = mysql_fetch_array($objQuery))
	{
	?>
	
		<tr>
		<td><div align="center"BORDERCOLOR="CCCCCC" ><?=$objResult["no"];?></div></td>
		<td><?=$objResult["dl"];?></td>
		<td><?=$objResult["status"];?></td>
		
		
		<form name=myform method=post action="update.php">
		<td><onKeyPress="if(event.keyCode == 13){fncBarcode(this.value);}">
		<input type="text" name="txtroute" size="3" align="center" style="background: #C0F9BD" value="<?=$objResult["route"];?>"></td></form>
		
	<form name=myform method=post action="update1.php">
		<td><onKeyPress="if(event.keyCode == 13){fncBarcode(this.value);}">
		<input type="text" name="txttrip" size="3" align="center" style="background: #C0F9BD" value="<?=$objResult["trip"];?>"></td></form>
		
		
		
		
	
		
		<td><div align="center"><?=$objResult["no1"];?></div></td>
		<td><?=$objResult["ksk"];?></td>
		<td><?=$objResult["status1"];?></td>
		<td><input type="text" name="txtname" size="3" align="center" style="background: #C0F9BD" onKeyPress="if(event.keyCode == 13){fncBarcode(this.value);}" value="<?=$objResult["route1"];?>"></td>
		<td><?=$objResult["trip1"];?><input type="text" name="txtname" size="1" style="background: #C0F9BD" value="<?=$objResult["trip1"];?>"></td>
		
		
		
		
		
		
		
		
		
		
		
		<td><div align="center"><?=$objResult["no2"];?></div></td>
		<td><?=$objResult["rbi"];?></td>
		<td><?=$objResult["status2"];?></td>
		<td><?=$objResult["route2"];?><input type="text" name="txtName" size="3" align="center" style="background: #C0F9BD" value="<?=$objResult["route2"];?>"></td>
		<td><?=$objResult["trip2"];?><input type="text" name="txtName" size="1" style="background: #C0F9BD" value="<?=$objResult["trip2"];?>"></td>
		<td><div align="center"><?=$objResult["no3"];?></div></td>
		<td><?=$objResult["nts"];?></td>
		<td><?=$objResult["status3"];?></td>
		<td><?=$objResult["route3"];?><input type="text" name="txtName" size="3" align="center" style="background: #C0F9BD" value="<?=$objResult["route3"];?>"></td>
		<td><?=$objResult["trip3"];?><input type="text" name="txtName" size="1" style="background: #C0F9BD" value="<?=$objResult["trip3"];?>"></td>
		<td><div align="center"><?=$objResult["no4"];?></div></td>
		<td><?=$objResult["sp"];?></td>
		<td><?=$objResult["status4"];?></td>
		<td><?=$objResult["route4"];?><input type="text" name="txtName" size="3" align="center" style="background: #C0F9BD" value="<?=$objResult["route4"];?>"></td>
		<td><?=$objResult["trip4"];?><input type="text" name="txtName" size="1" style="background: #C0F9BD" value="<?=$objResult["trip4"];?>"></td>
		<td><div align="center"><?=$objResult["no5"];?></div></td>
		<td><?=$objResult["jw"];?></td>
		<td><?=$objResult["status5"];?></td>
		<td><?=$objResult["route5"];?><input type="text" name="txtName" size="3" align="center" style="background: #C0F9BD" value="<?=$objResult["route5"];?>"></td>
		<td><?=$objResult["trip5"];?><input type="text" name="txtName" size="1" style="background: #C0F9BD" value="<?=$objResult["trip5"];?>"></td>
		<td><div align="center"><?=$objResult["no6"];?></div></td>
		<td><?=$objResult["lts"];?></td>
		<td><?=$objResult["status6"];?></td>
		<td><?=$objResult["route6"];?><input type="text" name="txtName" size="3" align="center" style="background: #C0F9BD" value="<?=$objResult["route6"];?>"></td>
		<td><?=$objResult["trip6"];?><input type="text" name="txtName" size="1" style="background: #C0F9BD value="<?=$objResult["trip6"];?>"></td>
		<td><div align="center"><?=$objResult["no7"];?></div></td>
		<td><?=$objResult["a&d"];?></td>
		<td><?=$objResult["status7"];?></td>
		<td><?=$objResult["route7"];?><input type="text" name="txtName" size="3" align="center" style="background: #C0F9BD" value="<?=$objResult["route7"];?>">
		<td><?=$objResult["trip7"];?><input type="text" name="txtName" size="1" style="background: #C0F9BD" value="<?=$objResult["trip6"];?>"></td>
		<td><div align="center"><?=$objResult["no8"];?></div></td>
		<td><?=$objResult["kts"];?></td>
		<td><?=$objResult["status8"];?></td>
		<td><?=$objResult["route8"];?><input type="text" name="txtName" size="3" align="center" style="background: #C0F9BD" value="<?=$objResult["route8"];?>"></td>
		<td><?=$objResult["trip8"];?><input type="text" name="txtName" size="1" style="background: #C0F9BD" value="<?=$objResult["trip8"];?>"></td>
		<td><div align="center"><?=$objResult["no9"];?></div></td>
		<td><?=$objResult["cps"];?></td>
		<td><?=$objResult["status9"];?></td>
		<td><?=$objResult["route9"];?><input type="text" name="txtName" size="3" align="center" style="background: #C0F9BD" value="<?=$objResult["route9"];?>"></td>
		<td><?=$objResult["trip9"];?><input type="text" name="txtName" size="1" style="background: #C0F9BD" value="<?=$objResult["trip9"];?>"></td>
		</tr>


	<?
	}
	?>

</table>
	<?
	mysql_close($objConnect);
	?>
	</center>
</body>
</html>


แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-06-17 08:55:20 By : เอ้
 


 

No. 11



โพสกระทู้ ( 1,994 )
บทความ ( 10 )



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

<input type="text" name="txtname" size="3" align="center" style="background: #C0F9BD" onKeyPress="if(event.keyCode == 13){fncBarcode(this.value);}" value="<?=$objResult["route1"];?>">


ผมเดาว่าฟังก์ชั่นที่ใช้ SUBMIT ส่งค่าไปบันทึกเป็นฟังก์ชั่น fncBarcode() ในจาวาสคริปต์
ซึ่งผมอยากจะดูเฉพาะฟังก์ช่ันนี้ครับ ไม่ได้อยากเห็นโค๊ดทั้งหมด ตาลายเลยครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-06-17 09:12:17 By : {Cyberman}
 


 

No. 12

Guest


ผมขอแก้ไขดังนี้ครับ

Code (PHP)
<form name=myform method=post action="update.php">
		<td><onKeyPress="if(event.keyCode == 13)">
		<input type="text" name="txtroute" size="3" align="center" style="background: #C0F9BD" value="<?=$objResult["route"];?>"></td></form>


fncBarcode()

ซึ่งโค้ดตัวนี้ผมตัดออก
เนื่องจาก ไม่มีลิ้งให้ๆเลยครับ ( ผมก็อบมาจากเน็ตทั้งแถบเลยไม่ได้แก้ครับ)


อีกนิด
โค้ดนี้แปลงเป็นแบบนี้แล้ว มันขึ้น ทั้ง 3 บรรทัดเลย( ผมดัดแปลงไปเรื่อยๆ ) ผมอยากให้บรรทึกในช่องที่ผมเลือกเท่านั้น ไม่ทราบว่าพอจะมีวิธีดัดแปลงมั้ยครับ

Code (PHP)
$strSQL = "UPDATE worapon SET  route =  '".$_POST["txtroute"]."'  WHERE no = '1'"; 
	$objQuery = mysql_query($strSQL);
	?>
	
<?	
	$strSQL = "UPDATE worapon SET  route =  '".$_POST["txtroute"]."'  WHERE no = '2'"; 
	$objQuery = mysql_query($strSQL);
	?>
	
	
	<?	
	$strSQL = "UPDATE worapon SET  route =  '".$_POST["txtroute"]."'  WHERE no = '3'"; 
	$objQuery = mysql_query($strSQL);


อย่างไรรบกวนด้วยนะครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-06-17 09:24:19 By : เอ้
 


 

No. 13

Guest


หรือประมาณนี้ได้มั้ยครับ
	if no = 1 update no 1 *****
	
	$strSQL = "UPDATE worapon SET  route =  '".$_POST["txtroute"]."'  WHERE no = '1'"; 
	$objQuery = mysql_query($strSQL);
	?>
	if  
<?	
	$strSQL = "UPDATE worapon SET  route =  '".$_POST["txtroute"]."'  WHERE no = '2'"; 
	$objQuery = mysql_query($strSQL);
	?>
	
	if
	<?	
	$strSQL = "UPDATE worapon SET  route =  '".$_POST["txtroute"]."'  WHERE no = '3'"; 
	$objQuery = mysql_query($strSQL);
	?>


**** หมายถึง หากเลือก no 1 ให้ อัพเดต no1 / หากเลือก no2 ให้ อัพเดต no2 ประมาณนี้อ่ะครับ

แต่ผมเขียนโคลงสร้างไม่เป็น อย่างไรรบกวนอีกครั้งนะครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-06-17 09:37:25 By : เอ้
 

   

ค้นหาข้อมูล


   
 

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