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,038

HOME > PHP > PHP Forum > รันลำดับที่ในตารางไม่ได้อ่ะค่ะ ขึ้นลำดับที่1ตลอดเลยค่ะ



 

รันลำดับที่ในตารางไม่ได้อ่ะค่ะ ขึ้นลำดับที่1ตลอดเลยค่ะ

 



Topic : 042171

Guest




insert.php
<script language="javascript">
function CheckNum(){
		if (event.keyCode < 48 || event.keyCode > 57){
		      event.returnValue = false;
	    	}
	}
</script>

<title>กรอกรายละเอียดข้อมูลลูกค้า</title>
<body background="file:///C|/AppServ/www/tgi/image/11.jpg">

<?php
	include("connect.php");
	
	echo "<form method='post' action='saveDataA.php'>";
	echo "<table align=center border=1 bgcolor='#99CCFF'>";
	
	echo "<tr><td colspan=2 bgcolor='#0033CC'><br><center><b><font color='#FFFFFF'>กรอกรายละเอียดสินค้า</b></font></center><br><td></tr>";
	
	echo "<input type='hidden' name='number'  size='3'>"; //ส่งชื่อไป ชื่อ number

	echo "<tr>";
	echo "<td>รหัสใบเสร็จ</td>";
	echo "<td><select name='receipt'>";	
	echo "<option>---เลือกรหัสใบเสร็จ---</option>";
	$sql="select * from receipt ";
	$query = mysql_query($sql);
		while($rs = mysql_fetch_array($query))
		{
			$receiptID=$rs[0];
			echo"<option value=$receiptID>$receiptID";
		}
	echo "</select></td>";
	echo "</tr>";

	echo "<tr>";
	echo "<td>รหัสสินค้า</td>";
	echo "<td><input type=text size=50 name=txtID Maxlength='5' onKeyPress='CheckNum()' style='text-align:left'></td>";
	echo "</tr>";
	
	echo "<tr>";
	echo "<td>ชื่อสินค้า</td>";
	echo "<td><input type=text size=50 name=txtName></td>";
	echo "</tr>";

	echo "<tr>";
	echo "<td>จำนวน</td>";
	echo "<td><input type=text size=50 name=txtQuantity onKeyPress='CheckNum()' style='text-align:left'></td>";
	echo "</tr>";
	
	echo "<tr>";
	echo "<td>ราคาต่อหน่วย</td>";
	echo "<td><input type=text size=50 name=txtUnitPrice  onKeyPress='CheckNum()' style='text-align:left'></td>";
	echo "</tr>";
		
	echo "<tr><td colspan=2 bgcolor='#0033CC'><br><center><input type=submit value=บันทึก><input type='reset' value='เคลียร์'><input type=button value=ยกเลิก onclick=\"location.href='showDataA.php'\"></center><br></td></tr>";

	if($_GET[save] == "empty") 
	echo "<FONT  COLOR='red'> กรุณากรอกข้อมูลให้ครบ</FONT> "; 
	echo "</form>";	
	
	echo "</table>";


?>	
</body>


save.php

<?php
	include("connect.php");
	
	$no=$_POST['number']; //รับชื่อ number มา
	$name = $_POST['txtName'];
	$Quantity = $_POST['txtQuantity'];
	$unitPrice =$_POST['txtUnitPrice'];
	$amount=$Quantity*$unitPrice ;
	$receiptID=$_POST['receipt'];
	$dataID=$_POST['txtID'];

	if( $name=="" || $Quantity=="" || $unitPrice=="")
	{
		echo "<META HTTP-EQUIV='Refresh' CONTENT='0;URL=insertDataA.php?save=empty'>";
	}
	else
	{
		  //บันทึกข้อมูล
			
			$sql = " insert into datalist values('$name', '$Quantity', '$unitPrice', '$amount','$receiptID','$dataID')"; 
			$query = mysql_query($sql) or die(mysql_error());				
			echo "<META HTTP-EQUIV='Refresh' CONTENT='0;URL=showDataA.php'>";
	}
	
?>

show.php

<html>
<body background="file:///C|/AppServ/www/tgi/image/11.jpg">

<head>
<meta http-equiv="Content-Type" content="text/html; charset=tis-620" />
</head>
<title>แสดงข้อมูลสินค้า</title>
<?php
	include("style.html");
	include("connect.php");

	$sql = "select * from datalist";
	$qry = mysql_query($sql)or die (mysql_error());

	echo "<table align=center border=1 bgcolor='#99CCFF' width='80%'>";
	echo "<tr><td colspan=9 bgcolor='#0033CC'><br><center><b><font color='#FFFFFF'>รายละเอียดสินค้า   </b></font></center><br><td></tr>";

	echo "<tr>";
	echo "<th align=center width='7%'>ลำดับที่</th>";
	echo "<th align=center width='10%'>รหัสสินค้า</th>";
	echo "<th align=center width='30%'>รายการ</th>";
	echo "<th align=center width='10%'>จำนวน</th>";
	echo "<th align=center width='15%'>ราคาต่อหน่วย</th>";
	echo "<th align=center width='13%'>จำนวนเงิน</th>";
	echo "<th align=center width='15%'>เลขที่ใบเสร็จ</th>";
	echo "<td colspan='2' align=center><a href='insertDataA.php'>เพิ่มข้อมูล</a></td>";
	echo "</tr>";	
	  
	while( $rs= mysql_fetch_array ($qry))
	{
		$description=$rs[0];
		$quantity=$rs[1];
		$unitP=$rs[2];
		$amount=$rs[3];
		$reciptID=$rs[4];
		$id=$rs[5];
		
		//การวนลูปเพื่อทำลำดับที่ (ยังไม่ผ่าน)
		$num = $_POST['number']; //เอา number มาใช้
		$i = 1; 
		while ($i <= $num)
		 {
		$i++; 	  
		  }	
						
		echo "<tr>";
		echo "<td align=center>$i</td>";
		echo "<td align=center>$id</td>";					
		echo "<td align=left>$description</td>";
		echo "<td align=center>$quantity</td>";
		echo "<td align=center>$unitP</td>";
		echo "<td align=center>$amount</td>";
		echo "<td align=center>$reciptID</td>";
		echo "<td align=center><a href='editDataA?id=$rs[5]'><IMG SRC='image/Btn_edit.gif' WIDTH='17' HEIGHT='16' BORDER='0' ALT='แก้ไข'></a></td>";
		echo "<td align=center><a href='confirmDataA.php?id=$rs[5]'><IMG SRC='image/Icon_delete.gif' WIDTH='17' HEIGHT='16' BORDER='0' ALT='ลบ'></a></td>";
		echo "</tr>";
		
	}
		echo "<tr><td colspan=9 bgcolor='#0033CC'><br><center><a href='selectTable.html'><b><font color='#FFFFFF'>[กลับไปเลือกรายการ] </font></a></center><br></td></tr>";
		echo "</table>";

?>
</html>




Tag : - - - -







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2010-04-29 09:11:17 By : nook View : 1284 Reply : 2
 

 

No. 1



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

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

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


ข้อมูลไหลแบบนี้นี้ใช้ไหม
insert.php ----> save.php ----> show.php

ถ้าข้อมูลไหลแบบนี้จะเห็นได้ว่า

ไม่มีการส่ง number จาก save.php ----> show.php






Date : 2010-04-29 20:35:06 By : onedan
 


 

No. 2

Guest


แก้ทุกรูปแบบแล้วค่ะ มันไม่ได้ เหมือนเดิม
Date : 2010-04-30 11:53:22 By : nook
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : รันลำดับที่ในตารางไม่ได้อ่ะค่ะ ขึ้นลำดับที่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 05
ThaiCreate.Com Logo
© www.ThaiCreate.Com. 2003-2025 All Rights Reserved.
ไทยครีเอทบริการ จัดทำดูแลแก้ไข Web Application ทุกรูปแบบ (PHP, .Net Application, VB.Net, C#)
[Conditions Privacy Statement] ติดต่อโฆษณา 081-987-6107 อัตราราคา คลิกที่นี่