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

HOME > PHP > PHP Forum > รบกวนสอบถามพี่ๆครับผมทำฟอร์มเช็คสินค้าในสต็อกครับ ผมใช้ fancybox ครับ ผมได้แนบตัว id_pro และ id_picking แต่พบกดตรวจสอบ



 

รบกวนสอบถามพี่ๆครับผมทำฟอร์มเช็คสินค้าในสต็อกครับ ผมใช้ fancybox ครับ ผมได้แนบตัว id_pro และ id_picking แต่พบกดตรวจสอบ

 



Topic : 115312



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



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



รบกวนสอบถามพี่ๆครับผมทำฟอร์มเช็คสินค้าในสต็อกครับ ผมใช้ fancybox ครับ ผมได้แนบตัว id_pro และ id_picking แต่พบกดตรวจสอบมันไม่ส่งค่า id_picking ไปด้วยครับ ผมไม่ทราบว่ามันแนบยังงัยครับ รบกวนช่วยชี้แนะหน่อยครับ

อันนี้หน้า from ครับ

Code (PHP)
<?
//echo"<pre>";
//print_r($_REQUEST);
//echo"<pre>";
//exit;

?>


<!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=utf-8" />
<title>Untitled Document</title>
<script type="text/javascript" src="scripts/jquery-1.4.3.min.js"></script>
	<script type="text/javascript" src="fancybox/jquery.mousewheel-3.0.4.pack.js"></script>
	<script type="text/javascript" src="fancybox/jquery.fancybox-1.3.4.pack.js"></script>
	<link rel="stylesheet" type="text/css" href="fancybox/jquery.fancybox-1.3.4.css" media="screen" />
 	<link rel="stylesheet" href="style/style.css" />

	<script type="text/javascript">
		$(document).ready(function() {
	

			$('a[id^="edit"]').fancybox({
				'width'				: '45%',
				'height'			: '20%',
				'autoScale'     	: false,
				'transitionIn'		: 'none',
				'transitionOut'		: 'none',
				'type'				: 'iframe',
				onClosed	:	function() {
					parent.location.reload(true); 
				}
			});

			$('a[id^="delete"]').fancybox({
				'width'				: '20%',
				'height'			: '20%',
				onStart		:	function() {
					return window.confirm('Do you want to delete?');
				},
				onClosed	:	function() {
					parent.location.reload(true); 
				}
			});

			/*
				onStart		:	function() {
					return window.confirm('Continue?');
				},
				onCancel	:	function() {
					alert('Canceled!');
				},
				onComplete	:	function() {
					alert('Completed!');
				},
				onCleanup	:	function() {
					return window.confirm('Close?');
				},
				onClosed	:	function() {
					alert('Closed!');
				}
				*/

		});
	</script>



</head>

<body>

<?php
//$id_pro=$_REQUEST['id_pro'];
//$id_picking=$_REQUEST['id_picking'];
$id_picking=$_POST['id_picking'];
$id_pro=$_POST['id_pro'];
include"config.inc.php";
$con = mysql_connect($host,$username,$password);
if (!$con)
  {     die('Could not connect: ' . mysql_error());    }
  mysql_select_db($database, $con);
  mysql_query("SET NAMES UTF8");

?>
<table width="705"  border="3" align="center">
  <tr bgcolor="#CCCCCC">
    <th width="120" scope="col">เลขที่ใบสั่งซื้อ</th>
    <th width="139" scope="col">ชื่อสินค้า</th>
    <th width="132" align="center" valign="middle" scope="col">&nbsp;</th>
    <th width="132" align="center" valign="middle" scope="col">จำนวนที่ขาย</th>
    <th width="144" align="center" valign="middle" scope="col"></th>
  </tr>
  <?
//$sql="select products.*,picking.*,picking_detail.* from(picking_detail inner join picking on picking_detail.id_picking=picking.id_picking)inner join products on picking_detail.id_pro=products.id_pro where products.id_pro='".$_POST['id_pro']."' and picking_detail.id_picking=picking.id_picking order by products.id_pro desc";
$sql="select products.*,picking_detail.* from picking_detail inner join products on picking_detail.id_pro=products.id_pro where products.id_pro='".$_POST['id_pro']."' and picking_detail.id_picking='".$_POST['id_picking']."' order by products.id_pro desc";


 
	$result = mysql_query($sql)or die(mysql_error()."<br />[$sql]");
		$i=0;
		  while($row=mysql_fetch_array($result)){
			  $re_in=$row[re_in];
			  $id_picking=$row[id_picking];
			  $id_pro=$row[id_pro];
			  $quantity=$row[quantity];
              $name_pro=$row[name_pro]; 
			  $product_on_hand=$row[product_on_hand];
			  $id_status_pro=$row[id_status_pro]; 
			
  		  ?>
  <form action="check_produck.php?id_pro=<?=$row[id_pro];?>&amp;?id_picking=<?=$row[id_picking];?>" method="post" name="form<?=$i;?>"  id="form<?=$i;?>" onsubmit="return myFunction<?=$i;?>()">
    <tr bgcolor="<?=$color;?>">
      <td><? echo"$id_picking"; ?></td>
      <td align="center"><? 
			  echo"$name_pro";
		?></td>
      <td align="center" valign="middle"><? echo"$id_status_pro"; ?></td>
      <td align="center" valign="middle"><? echo"$quantity";?></td>

///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////ตรงนี้เลยครับที่ผมแนบ id_picking//////////////////////////////
      <td align="center" valign="middle"><a id="edit<?=$i;?>" class="various iframe" href="check_produck.php?id_pro=<? echo"$id_pro"; ?>&amp;?id_picking=<? echo"$id_picking";?>&amp;?quantity=<? echo"$quantity";?>&amp;?product_on_hand=<? echo"$product_on_hand";?>"><input type="submit" name="re_pro" id="re_pro" value="ตรวจสอบสินค้า" /></a></td>
    </tr>
  </form>
  <? $i++; } ?>
</table>
</body>
</html>



อันนี้หน้า โค้ดเช็คจำนวนสินค้าครับ

Code (PHP)
<!--<Script Language="JavaScript">
function CloseWindowsInTime(t){
t = t*1000;
setTimeout("window.close()",t);
}
CloseWindowsInTime(4/*ใส่เวลาเป็นวินาทีนะครับตรงเลข 5 */); 
</Script> -->

		


<?php

echo"รหัสสินค้า=$id_pro";
echo"รหัสใบร้องขอ=$id_picking";
echo"<pre>";
print_r($_REQUEST);
echo"<pre>";
//exit;
echo"<meta http-equiv='Content-Type' content='text/html; charset=utf-8' />";
include"config.inc.php";

$con = mysql_connect($host,$username,$password);
if (!$con)
  {     die('Could not connect: ' . mysql_error());    }
  mysql_select_db($database, $con);
  mysql_query("SET NAMES UTF8");
 $quantity=$_REQUEST['quantity'];
 $id_pro=$_REQUEST['id_pro'];
$id_picking=$_REQUEST['id_picking'];
 $sql1="select * from products where id_pro='$id_pro'";
 $result1 = mysql_query($sql1)or die(mysql_error()."<br />[$sql]");
 $read=mysql_fetch_array($result1);
 $id_pro=$read[id_pro];
  $id_picking=$read[id_picking];
 $product_on_hand=$read[product_on_hand];
 if($quantity<=$product_on_hand and $product_on_hand>'5'){
	 echo"สินค้าเพียงพอที่จะเบิก";	
    $sql="UPDATE picking_detail SET id_status_pro='2' WHERE id_picking='$id_picking' and id_pro='$id_pro' ";
	 $result = mysql_query($sql)or die(mysql_error()."<br />[$sql]");
	 
 }else{
	 echo"สินค้าไม่เพียงพอที่จะเบิก";
 }
 	if($result){
		echo "<center><font color='red'>save compless<br>";
			
		}else{
			echo "<center><font color='red'>ไม่สามารถแก้สินค้าได้<br>";
			
			}
   
//echo"<meta http-equiv='refresh' content='2; url=from_check_product.php?id_pro=$id_pro&amp;id_picking=$id_picking'>";
mysql_close($con);
?>




ผมว่ามันมีปัญหาครงที่แนบ id_pro กับ id_picking นี่แหละครับ

รูปครับ
รูปครับ

เรื่องของเรื่องคือมัน save ไม่เข้าฐานข้อมูลครับ ซึ่งมันไม่ได้แนบ id_picking มาด้วยครับ



Tag : PHP









ประวัติการแก้ไข
2015-03-22 18:14:33
Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2015-03-22 18:13:04 By : hoyahoya View : 729 Reply : 4
 

 

No. 1



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

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

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

Quote:
check_produck.php?id_pro=<? echo"$id_pro"; ?>&amp;?id_picking=<? echo"$id_picking";?>&amp;?quantity=<? echo"$quantity";?>&amp;?product_on_hand=<? echo"$product_on_hand";?>



&amp;?

มันควรจะเป็น & น่ะครับ






แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-03-23 20:13:08 By : mr.win
 


 

No. 2



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



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

ตอบความคิดเห็นที่ : 1 เขียนโดย : mr.win เมื่อวันที่ 2015-03-23 20:13:08
รายละเอียดของการตอบ ::
ได้แล้วครับขอบคุณครับ

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-03-23 22:24:31 By : hoyahoya
 

 

No. 3



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

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

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


แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-03-24 08:02:45 By : mr.win
 


 

No. 4



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



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


ได้โอกาศ ขอถามเพิ่มเติมในนี้ต่อเลยนะครับ

onClosed : function() { parent.location.reload(true); }


อันนี้คือปิดแล้วรีเฟรชเฟรมต้นกำเนิด แต่ถ้าอยากจะสั่ง parent ไปเป็น URL หน้าอื่นที่ต้องการ(เมื่อonClosed)ทำอย่างไรครับ ?
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-03-24 12:04:19 By : meannerss
 

   

ค้นหาข้อมูล


   
 

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