|
|
|
รบกวนผู้เชี่ยวชาญช่วยดู code ให้ด้วยครับ ถ้าเรายากให้มันเตือน หรือเบิกครุภัณฑ์เกินจำนวนสินค้าที่มีอยู่ ต้องทำยังไงครับ |
|
|
|
|
|
|
|
คือ ตอนนี้ ปัณหามีอยู่ว่า " สามารถเบิกเกินจำนวนสินค้าทีมีอยู่ครับ อยากให้มันเด้งว่า"เกินจำนวนสินค้าที่มีอยู่"
Code (PHP)
<?
session_start();
echo '<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />';
$_SESSION["strmat_id"]="";
$_SESSION["strQty"] ="";
$ses_teauser = $_SESSION[ses_teauser];
include("../include/conndb.php");
$SQL = ("SELECT * FROM teacher WHERE tea_user = '$ses_teauser'")or die ("ไม่พบข้อมูลในระบบ");
$objQuery = mysql_query($SQL);
$objResult = mysql_fetch_array($objQuery);
$SQL2 = ("SELECT * FROM personnel WHERE per_user = '$ses_teauser'")or die ("ไม่พบข้อมูลในระบบ");
$objQuery2 = mysql_query($SQL2);
$objResult2 = mysql_fetch_array($objQuery2);
?>
<!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>ข้อมูลครุภัณฑ์</title>
<style type="text/css">
<!--
body {
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
background-repeat: no-repeat;
}
.style1 {font-family: Arial, Helvetica, sans-serif}
.style2 {
color: #FF0000;
font-weight: bold;
}
.style3 {color: #FFFFFF}
-->
</style>
<!---เช็คการพิมพ์ตัวเลข--->
<script language="JavaScript">
function check_number() {
e_k=event.keyCode
//if (((e_k < 48) || (e_k > 57)) && e_k != 46 ) {
if (e_k != 13 && (e_k < 48) || (e_k > 57)) {
event.returnValue = false;
alert("ต้องกรอกเป็นตัวเลขเท่านั้น...");
}
}
</script>
<!---เช็คการพิมพ์ตัวเลข--->
<script language="javascript">
function fncSubmit2()
{
if(document.form2.textP.value == "")
{
alert ('กรุณากรอกจำนวนครุภัณฑ์ที่ต้องการ');
document.form2.textP.focus();
return false;
}
document.form2.submit();
}
</script>
<script language="javascript">
var win = null;
function NewWindow(mypage,myname,w,h,scroll){
LeftPosition = (screen.width) ? (screen.width-w)/2 : 0;
TopPosition = (screen.height) ? (screen.height-h)/2 : 0;
settings =
'height='+h+',width='+w+',top='+TopPosition+',left='+LeftPosition+',scrollbars='+scroll+',resizable'
win = window.open(mypage,myname,settings)
}
</script>
</head>
<body>
<table width="1085" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td colspan="2" align="center" class="style1"><img src="../Imeg/bran3.jpg" width="1080" height="183" /></td>
</tr>
<tr>
<td width="151" align="center" bgcolor="#F2F2F2" class="style1">ยินดีต้อนรับ</td>
<td width="934" bgcolor="#F2F2F2" class="style1"><div align="left">
<?=$objResult["tea_name"];?><?=$objResult2["per_name"];?></div></td>
</tr>
<tr>
<td width="151" height="50" bgcolor="#E5E5E5" class="style1"><div align="left"><a href="StdHome1.php"><img src="../Imeg/Home-icon.jpg" width="143" height="34" /></td>
<td width="934" align="center" bgcolor="#E5E5E5" class="style1"><img src="../Imeg/P1.jpg" width="300" height="50" /></td>
</tr>
<tr>
<td width="151" height="49" bgcolor="#E5E5E5" class="style1"><a href="StdMaterial.php"><img src="../Imeg/Q1.jpg" width="143" height="34" /></td>
<td width="934" height="421" rowspan="5" align="center" valign="top" bgcolor="#D7D7D7" class="style1">
<table width="98%" border="0" cellspacing="0" cellpadding="0">
<td width="945" rowspan="5" align="center" valign="top" class="style1">
<form id="form1" name="form1" method="post" action="">
<?="ค้นหา ";?>
<input type="text" onfocus="if (this.value=='ชื่อวัสดุ/ครุภัณฑ์...') this.value=''" value="ชื่อครุภัณฑ์..." name="goomat" id="goomat" />
<input type="submit" value="ค้นหา">
</form>
<p>
<table width="922" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="922">
<?
$goomat = $_POST[goomat];
if ($goomat=="")
{
$strSQL = "SELECT * FROM material ORDER BY mat_id ASC"; //เรียงน้อยหามาก (DESC มากหาน้อน)
$objQuery = mysql_query($strSQL) or die ("Error Query [".$strSQL."]");
?>
<!--<form name="form1" method="post" action="">-->
<table align="center" cellspacing="1">
<tr>
<th width="101" bgcolor="#333333"> <div align="center" class="style3">รหัสครุภัณฑ์ </div></th>
<th width="138" bgcolor="#333333"> <div align="center" class="style3">รูปภาพ </div></th>
<th width="147" bgcolor="#333333"> <div align="center" class="style3">ชื่อครุภัณฑ์ </div></th>
<th width="242" bgcolor="#333333"> <div align="center" class="style3">รายละเอียด </div></th>
<th width="69" bgcolor="#333333"> <div align="center" class="style3">คงเหลือ </div></th>
<th width="204" bgcolor="#333333"><div align="center" class="style3">กรอกจำนวนการเบิก</div></th>
</tr>
<?
while($objResult = mysql_fetch_array($objQuery))
{
?>
<tr bgcolor="#CCCCCC">
<td width="101" align="center" bgcolor="#FFFFFF"><?=$objResult["mat_id"];?></td>
<td width="138" align="center" bgcolor="#FFFFFF" ><? $image = $objResult['mat_img'];
//echo "<a href='Imeg/$image'>"; // สร้างภาพให้เป็นลิงค์
echo "<img src='../Photo_mat/$image' width='150' height='100'>";//ดึงข้อมูลรูปภาพจากforder?></td>
<td width="147" bgcolor="#FFFFFF"><?=$objResult["mat_name"];?></td>
<td width="242" bgcolor="#FFFFFF"><?=$objResult["mat_detail"];?></td>
<td width="69" align="center" bgcolor="#FFFFFF"><?=$objResult["mat_remain"];?></td>
<td width="204" align="center" bgcolor="#FFFFFF">
<?
$mat_remain = $objResult["mat_remain"];
if($mat_remain == 0)
{ ?>
<span class="style2">หมด</span>
<?
}
else
{?>
<form id="form2" name="form2" method="post" action="order.php?mat_id=<?=$objResult["mat_id"];?>"
target="main" >
<table border="0" cellspacing="0">
<tr>
<td width="100" align="center" bgcolor="#FFFFFF">
<p align="center">
<input name="txtP" type="text" id="txtP" onkeypress="check_number()" value="" size="5" maxlength="3"/>
</td>
<td width="100" align="center" bgcolor="#FFFFFF">
<input type="image" name="imageField" id="imageField" src="../Imeg/cart.png" width="75"
height="75"/></td>
</tr>
</table>
</form>
<? }
?></td>
<!--onClick="NewWindow(this.href,'name','600','400','yes')เปิดหน้าเว็บใหม่ กว้าง 600 ยาว 400-->
</tr>
<?
}
?>
</table>
<!--</form>-->
<?
mysql_close();
}
else
{
$strSQL = "SELECT * FROM material WHERE mat_name like '%$goomat%' order by mat_id";
$objQuery = mysql_query($strSQL) or die ("Error Query [".$strSQL."]");
?>
<table align="center" cellspacing="1">
<tr>
<th width="100" bgcolor="#333333"> <div align="center" class="style3">รหัสครุภัณฑ์ </div></th>
<th width="139" bgcolor="#333333"> <div align="center" class="style3">รูปภาพ </div></th>
<th width="147" bgcolor="#333333"> <div align="center" class="style3">ชื่อครุภัณฑ์ </div></th>
<th width="242" bgcolor="#333333"> <div align="center" class="style3">รายละเอียด </div></th>
<th width="69" bgcolor="#333333"> <div align="center" class="style3">คงเหลือ </div></th>
<th width="204" bgcolor="#333333"><div align="center" class="style3">กรอกจำนวนการเบิก</div></th>
</tr>
<?
while($objResult = mysql_fetch_array($objQuery))
{
?>
<tr bgcolor="#CCCCCC">
<td width="100" align="center" bgcolor="#FFFFFF"><?=$objResult["mat_id"];?></td>
<td width="139" align="center" bgcolor="#FFFFFF" ><? $image = $objResult['mat_img'];
//echo "<a href='Imeg/$image'>"; // สร้างภาพให้เป็นลิงค์
echo "<img src='../Photo_mat/$image' width='150' height='100'>";//ดึงข้อมูลรูปภาพจากforder?></td>
<td width="147" bgcolor="#FFFFFF"><?=$objResult["mat_name"];?></td>
<td width="242" bgcolor="#FFFFFF"><?=$objResult["mat_detail"];?></td>
<td width="69" align="center" bgcolor="#FFFFFF"><?=$objResult["mat_remain"];?></td>
<td width="204" align="center" bgcolor="#FFFFFF">
<?
$mat_remain = $objResult["mat_remain"];
if($mat_remain == 0)
{ ?>
<span class="style2">หมด</span>
<?
}
else
{?>
<form id="form2" name="form2" method="post" action="order.php?mat_id=<?=$objResult["mat_id"];?>"
target="main" >
<table border="0" cellspacing="0">
<tr>
<td width="100" align="center" bgcolor="#FFFFFF"><p align="center">
<input name="txtP3" type="text" id="txtP3" onkeypress="check_number()" value="" size="5" maxlength="3"/>
</p></td>
<td width="100" align="center" bgcolor="#FFFFFF"><input type="image" name="imageField2" id="imageField2" src="../Imeg/cart.png" width="75"
height="75"/></td>
</tr>
</table>
</form>
<? }
?> </td>
</tr>
<?
}
?>
</table>
<?
mysql_close();
}
?> </td>
</tr>
</table> </tr>
</table> </td>
<tr bgcolor="#E5E5E5">
<td width="151" height="38" class="style1"><a href="StdBrorowstatus.php"><img src="../Imeg/Q3.jpg" width="143" height="34" /></td>
</tr>
<tr bgcolor="#E5E5E5">
<td width="151" height="50" class="style1"><a href="StdRenewbrorow.php"><img src="../Imeg/Q4.jpg" width="143" height="34" /></td>
</tr>
<tr bgcolor="#E5E5E5">
<td width="151" height="34" class="style1"><a href="StdOffice.php"><img src="../Imeg/Q5.jpg" width="143" height="34" /></td>
</tr>
<tr bgcolor="#E5E5E5">
<td width="151" class="style1"> </td>
</tr>
</table>
<table width="1088" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td width="1088" bgcolor="#01008A"><table width="1089" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td width="1089" align="center" bgcolor="#00FFFF"><p><a href="http://president.yru.ac.th/"target="new">สำนักงานอธิการบดี</a> | <a href="http://www.yru.ac.th/" target="_blank"">มหาวิทยาลัยราชภัฏยะลา</a> </p>
<dl>
<center>
</p>
<p>©กองกลาง สำนักอธิการบดี มหาวิทยาลัยราชภัฏยะลา </p>
<dl>
<center>
</p>
<p>เลขที่ 133 ถนนเทศบาล 3 ตำบลสะเตง อำเภอเมือง จังหวัดยะลา 95000 โทรศัพท์ 0-7329-9640 โทรสาร 0-7329-9610</p></td>
</tr>
</table></td>
</tr>
</table>
</body>
</html>
Tag : PHP, HTML/CSS, JavaScript, jQuery
|
|
|
|
|
|
Date :
2015-08-18 09:31:19 |
By :
Sir_022 |
View :
884 |
Reply :
1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ถ้าคุณได้แนวคิดแค่ดึง Stock มาแสดง แล้วไม่ให้หรอกเกินตามจำนวนก็ได้แล้วครับ
|
|
|
|
|
Date :
2015-08-21 09:41:46 |
By :
mr.win |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 00
|