|
|
|
php การเพิ่ม record ไม่เรือยๆ แต่เจอปัญหา พอให้ Select ชื่อ ดันไม่ออก แต่ให้แสดงเป็น id กลับทำได้ |
|
|
|
|
|
|
|
Code (PHP)
<? include "../conn2/session.php";
include "../conn2/session_secure.php";
include("../conn2/connect_db_server.php");
date_default_timezone_set("Asia/Bangkok");
$date_today=date("Y-m-d H:i:s");
$start_date=date("Y-m-d");
$tmp2 = date("Y");
$tmp3 = date("m");
$tmp5 = date("i");
$tmp6 = date("s");
$tmp4 = 'NE';
$order_code = $tmp4.$tmp2.$tmp3.$tmp5.$tmp6;
?>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta name="description" content="">
<meta name="author" content="">
<title>INVENTORY ADMINISTEATION MANAGEMENT SYSTEM</title>
<!-- Bootstrap Core CSS -->
<link href="../administrator/css/bootstrap.min.css" rel="stylesheet">
<!-- Custom CSS -->
<link href="../administrator/css/business-frontpage.css" rel="stylesheet">
<!-- HTML5 Shim and Respond.js IE8 support of HTML5 elements and media queries -->
<!-- WARNING: Respond.js doesn't work if you view the page via file:// -->
<!--[if lt IE 9]>
<script src="https://oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js"></script>
<script src="https://oss.maxcdn.com/libs/respond.js/1.4.2/respond.min.js"></script>
<![endif]-->
<link rel="stylesheet" media="all" type="text/css" href="../administrator/js/jquery-ui.css" />
<link rel="stylesheet" media="all" type="text/css" href="../administrator/js/jquery-ui-timepicker-addon.css" />
<script type="text/javascript" src="../administrator/js/jquery-1.10.2.min.js"></script>
<script type="text/javascript" src="../administrator/js/jquery-ui.min.js"></script>
<script type="text/javascript" src="../administrator/js/jquery-ui-timepicker-addon.js"></script>
<script type="text/javascript" src="../administrator/js/jquery-ui-sliderAccess.js"></script>
<link href="../administrator/css/font-awesome.min.css" rel="stylesheet" />
<!-- -->
<?
$strSQL = "SELECT * FROM tb_item_all";
$objQuery = mysql_query($strSQL);
?>
<script language="javascript">
function CreateSelectOption(ele)
{
var objSelect = document.getElementById(ele);
var Item = new Option("", "");
objSelect.options[objSelect.length] = Item;
<?
while($objResult = mysql_fetch_array($objQuery))
{
?>
var Item = new Option("<?=$objResult["item_code"];?>", "<?=$objResult["item_id"];?>");
objSelect.options[objSelect.length] = Item;
<?
}
?>
}
function CreateNewRow()
{
var intLine = parseInt(document.frmMain.hdnMaxLine.value);
intLine++;
var theTable = document.getElementById("tbExp");
var newRow = theTable.insertRow(theTable.rows.length)
newRow.id = newRow.uniqueID
var newCell
//*** Column 1 ***//
newCell = newRow.insertCell(0);
newCell.id = newCell.uniqueID;
newCell.setAttribute("className", "css-name");
newCell.innerHTML = "<center><SELECT NAME=\"Column1_"+intLine+"\" ID=\"Column1_"+intLine+"\"CLASS=\"form-control\"></SELECT></center>";
//*** Column 2 ***//
newCell = newRow.insertCell(1);
newCell.id = newCell.uniqueID;
newCell.setAttribute("className", "css-name");
newCell.innerHTML = "<center><INPUT TYPE=\"TEXT\" SIZE=\"5\" NAME=\"Column2_"+intLine+"\" ID=\"Column2_"+intLine+"\" VALUE=\"\"CLASS=\"form-control\"></center>";
//*** Column 3 ***//
newCell = newRow.insertCell(2);
newCell.id = newCell.uniqueID;
newCell.setAttribute("className", "css-name");
newCell.innerHTML = "<center><INPUT TYPE=\"TEXT\" SIZE=\"5\" NAME=\"Column3_"+intLine+"\" ID=\"Column3_"+intLine+"\" VALUE=\"\"CLASS=\"form-control\"></center>";
//*** Column 4 ***//
newCell = newRow.insertCell(3);
newCell.id = newCell.uniqueID;
newCell.setAttribute("className", "css-name");
newCell.innerHTML = "<center><INPUT TYPE=\"TEXT\" SIZE=\"5\" NAME=\"Column4_"+intLine+"\" ID=\"Column4_"+intLine+"\" VALUE=\"\"CLASS=\"form-control\"></center>";
//*** Column 5 ***//
/*newCell = newRow.insertCell(4);
newCell.id = newCell.uniqueID;
newCell.setAttribute("className", "css-name");
newCell.innerHTML = "<center><center><INPUT TYPE=\"TEXT\" SIZE=\"5\" NAME=\"Column5_"+intLine+"\" ID=\"Column4_"+intLine+"\" VALUE=\"\"CLASS=\"form-control\"></center>";*/
//*** Column 6 ***//
/* newCell = newRow.insertCell(5);
newCell.id = newCell.uniqueID;
newCell.setAttribute("className", "css-name");
newCell.innerHTML = "<center><INPUT TYPE=\"TEXT\" SIZE=\"5\" NAME=\"Column6_"+intLine+"\" ID=\"Column4_"+intLine+"\" VALUE=\"\"CLASS=\"form-control\"></center>";*/
//*** Create Option ***//
CreateSelectOption("Column1_"+intLine)
document.frmMain.hdnMaxLine.value = intLine;
}
function RemoveRow()
{
intLine = parseInt(document.frmMain.hdnMaxLine.value);
if(parseInt(intLine) > 0)
{
theTable = document.getElementById("tbExp");
theTableBody = theTable.tBodies[0];
theTableBody.deleteRow(intLine);
intLine--;
document.frmMain.hdnMaxLine.value = intLine;
}
}
</script>
</head>
<body>
<!-- Navigation -->
<? include("../menu.php"); ?>
<!-- /.navbar-collapse -->
</div>
<!-- /.container -->
</nav>
<!-- Image Background Page Header -->
<!-- Note: The background image is set within the business-casual.css file. -->
<header class="business-header">
<div class="container">
<div class="row">
</div>
</div>
</header>
<!-- Page Content -->
<div class="container">
<?php
$date_today=date("Y-m-d H:i:s");
?>
<hr>
<div class="row">
<div class="col-sm-12" align="center">
<h2> แบบฟอร์มขอเบิกวัสดุสำนักงาน "พนักงานใหม่"</h2>
</div>
</div>
<div class="row">
<div class="col-sm-12">
<br>
<form name="frmMain" method="post" action="../administrator/add_admin.php?order_id=3">
<table class="table">
<tr>
<td> </td>
<td align="right" width="10%">วันที่เริ่มงาน</td>
<td align="right"width="20%"><div class="col-xs-12" align="right">
<input type="text" class="form-control" placeholder="เริ่มงานวันที่">
</div></td>
</tr>
<tr>
<td> </td>
<td align="right" width="40%" colspan="2">ต้นฉบับ "เซ็นรับของส่งคืนธุรการ"</td>
</tr>
<tr>
<td> </td>
<td align="right" width="40%" colspan="2">สำเนา "พนักงานเก็บไว้"</td>
</tr>
</table>
<div class="row">
<div class="col-sm-9" align="right">
</div>
<div class="col-sm-3" align="left">
<!--<img src="images/icon/admin.png" width="30" height="30"> : <?=$_SESSION["postition"];?> <?=$_SESSION["name"];?>--></div></div>
<div class="row">
<div class="col-sm-12">
<h3 align="center">รายการขอเบิกวัสดุสำนักงาน</h3>
<input type="hidden" name="hdnCmd" value="">
<input type="hidden" name="id" value="">
<table class="table table-bordered">
<tr class="success">
<td width="10%" align="right"> <B>ชื่อพนักงาน</B></td>
<td><div class="col-xs-10" align="left">
<input type="text" class="form-control" placeholder="ชื่อ-นามสกุลพนักงานใหม่">
</div> </td>
<td align="right" width="10%"> <B>หน่วยงาน/ฝ่าย</B></td>
<td colspan="4"> <div class="col-xs-10"><select name="categories_id" class="form-control" id="categories_id" >
<option value="">กรุณาเลือกหน่วยงาน/ฝ่าย</option>
<?php
$strSQL2 = "SELECT * FROM tb_department ";
$objQuery2 = mysql_query($strSQL2);
while($objResuut2 = mysql_fetch_array($objQuery2))
{
?>
<option value="<?php echo $objResuut2["department_id"];?>"><?php echo $objResuut2["department_name"];?></option>
<?php
}
?>
</select></div></td>
</tr>
<tr class="success">
<td> <div align="center"><B>ลำดับ</B></div></td>
<td> <div align="center"><B>รายละเอียดของทรัพย์สิน</B></div></td>
<td> <div align="center"><B>หน่วย</B></div></td>
<td> <div align="center"><B>จำนวน</B></div></td>
<!--<td> <div align="center"><b>จำนวนที่รับ</b></div></td>
<td> <div align="center"><B>ลงชื่อ(ผู้รับ)/วันที่</B></div></td>-->
<td colspan="3"> <div align="center"><B>หมายเหตุ</B> </div></td>
</tr>
<tr class="info">
<td align="center" ></td>
<td><b>รายการเครื่องเขียนพื้นฐาน</b></td>
<td> </td>
<td></td>
<td align="center" colspan="3"></td>
</tr>
<tr>
<td align="center"><b>1</b></td>
<td>ดินสอ</td>
<td>แท่ง</td>
<td align="center"> <input type="text" class="form-control" id="number1" name="number1">
<input type="hidden" name="item_id" value="ดินสอ">
</td>
<!--<td align="center"></td>
<td align="center"></td>-->
<td align="center" colspan="3"><textarea class="form-control" id="recommark" name="recommark"></textarea></td>
</tr>
<tr>
<td align="center"> <b>2</b></td>
<td>ปากกาแดง</td>
<td>ด้าม</td>
<td align="center"><input type="text" class="form-control" id="number2" name="number2">
<input type="hidden" name="item_id" value="ปากกาแดง"></td>
<!--<td align="center"></td>
<td align="center"></td>-->
<td align="center" colspan="3"><textarea class="form-control" id="recommark" name="recommark"></textarea></td>
</tr>
<tr>
<td align="center"><b>3</b></td>
<td>ปากกาน้ำเงิน</td>
<td>ด้าม</td>
<td align="center"><input type="text" class="form-control" id="number3" name="number3">
<input type="hidden" name="item_id" value="ปากกาน้ำเงิน"></td>
<!--<td align="center"></td>
<td align="center"></td>-->
<td align="center" colspan="3"><textarea class="form-control" id="recommark" name="recommark"></textarea></td>
</tr>
<tr>
<td align="center"><b>4</b></td>
<td>กล่องใส่เครื่องเขียน</td>
<td>อัน</td>
<td align="center"><input type="text" class="form-control" id="number4" name="number5">
<input type="hidden" name="item_id" value="กล่องใส่เครื่องเขียน"></td>
<!--<td align="center"></td>
<td align="center"></td>-->
<td align="center" colspan="3"><textarea class="form-control" id="recommark" name="recommark"></textarea></td>
</tr>
<tr class="info">
<td align="center"></td>
<td><b>รายการวัสดุสำนักงานถาวร และมีมูลค่า</b></td>
<td> </td>
<td></td>
<td></td>
<td align="center"></td>
<td align="center" colspan="3"></td>
</tr>
<tr>
<td colspan="5">
<table id="tbExp" class="table">
<tr>
<td><div align="center">รายการวัสดุ </div></td>
<td><div align="center">หน่วย </div></td>
<td><div align="center">จำนวน </div></td>
<td><div align="center" colspan="3">หมายเหตุ </div></td>
</tr>
</table>
</td><td colspan="2">
<input type="hidden" name="hdnMaxLine" value="0" class="form-control">
<input name="btnAdd" type="button" id="btnAdd" value="+" onClick="CreateNewRow();" class="btn btn-primary btn-xs">
<input name="btnDel" type="button" id="btnDel" value="-" onClick="RemoveRow();" class="btn btn-danger btn-xs">
</td>
</tr>
<tr>
<td class="danger"> </td>
<td class="danger"></td>
<td class="danger"> </td>
<td colspan="5" class="danger"></td>
</tr>
<tr>
<td class="danger"> </td>
<td class="danger"></td>
<td class="danger"> </td>
<td colspan="5" class="danger"></td>
</tr>
<tr>
<td align="right" class="danger"><b>หมายเหตุ :</b></td>
<td colspan="6" class="warning"><b>1. รายการที่ 1-4 เป็นรายการพื้นฐานสำหรับพนักงานเข้าใหม่<br>
2. พนักงานที่รับรายการเครื่องเขียนจะต้องดูแลรักษาอุปกรณ์มิให้สูญหาย (ตั้งแต่ลำดับที่ 4 ขึ้นไป) และส่งคืนธุรการเมื่อลาออก หรือสิ้นสภาพจากการเป็นพนักงาน หากสูญหายพนักงานต้องชดใช้ค่าความเสียหายตามมูลค่าของวัสดุสำนักงานหลังหักค่าเสื่อมแล้ว<br>
3. กรณีวัสดุสำนักงานลำดับ 4 และวัสดุสำนักงานถาวร และมีมูลค่าที่เบิกเพิ่ม ชำรุดเสียหาย และต้องการเบิกทดแทนต้องนำของเดิมมาแลกกับของใหม่ด้วยทุกครั้ง</b>
</td></tr>
<tr> <td colspan="7" align="center"> <br>
<button type="button" class="btn btn-warning" data-dismiss="modal">Close</button>
<button type="submit" class="btn btn-info" value="submit">บันทึกข้อมูล</button><br>
</td></tr>
</table>
</form>
</div>
<div class="col-sm-2">
</div>
<!-- /.row -->
<!-- /.row -->
<hr>
<!-- Footer -->
<? include("../footer.php"); ?>
<!-- /.container -->
<!-- jQuery -->
<!-- Bootstrap Core JavaScript -->
<script src="../administrator/js/bootstrap.min.js"></script>
</body>
</html>
Tag : PHP, MySQL
|
|
|
|
|
|
Date :
2015-09-24 15:14:56 |
By :
gungging302 |
View :
857 |
Reply :
2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ตาลาย บอกบันทัดที่คิวรี่ กับบันทัดแสดงผลด้วย ก็จะดีนะครับ
|
|
|
|
|
Date :
2015-09-24 16:18:20 |
By :
NewbiePHP |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (PHP)
<script language="javascript">
function CreateSelectOption(ele)
{
var objSelect = document.getElementById(ele);
var Item = new Option("", "");
objSelect.options[objSelect.length] = Item;
<?
while($objResult = mysql_fetch_array($objQuery))
{
?>
var Item = new Option("<?=$objResult["item_code"];?>", "<?=$objResult["item_id"];?>");
objSelect.options[objSelect.length] = Item;
<?
}
?>
}
function CreateNewRow()
{
var intLine = parseInt(document.frmMain.hdnMaxLine.value);
intLine++;
var theTable = document.getElementById("tbExp");
var newRow = theTable.insertRow(theTable.rows.length)
newRow.id = newRow.uniqueID
var newCell
//*** Column 1 ***//
newCell = newRow.insertCell(0);
newCell.id = newCell.uniqueID;
newCell.setAttribute("className", "css-name");
newCell.innerHTML = "<center><SELECT NAME=\"Column1_"+intLine+"\" ID=\"Column1_"+intLine+"\"CLASS=\"form-control\"></SELECT></center>";
//*** Column 2 ***//
newCell = newRow.insertCell(1);
newCell.id = newCell.uniqueID;
newCell.setAttribute("className", "css-name");
newCell.innerHTML = "<center><INPUT TYPE=\"TEXT\" SIZE=\"5\" NAME=\"Column2_"+intLine+"\" ID=\"Column2_"+intLine+"\" VALUE=\"\"CLASS=\"form-control\"></center>";
//*** Column 3 ***//
newCell = newRow.insertCell(2);
newCell.id = newCell.uniqueID;
newCell.setAttribute("className", "css-name");
newCell.innerHTML = "<center><INPUT TYPE=\"TEXT\" SIZE=\"5\" NAME=\"Column3_"+intLine+"\" ID=\"Column3_"+intLine+"\" VALUE=\"\"CLASS=\"form-control\"></center>";
//*** Column 4 ***//
newCell = newRow.insertCell(3);
newCell.id = newCell.uniqueID;
newCell.setAttribute("className", "css-name");
newCell.innerHTML = "<center><INPUT TYPE=\"TEXT\" SIZE=\"5\" NAME=\"Column4_"+intLine+"\" ID=\"Column4_"+intLine+"\" VALUE=\"\"CLASS=\"form-control\"></center>";
//*** Column 5 ***//
/*newCell = newRow.insertCell(4);
newCell.id = newCell.uniqueID;
newCell.setAttribute("className", "css-name");
newCell.innerHTML = "<center><center><INPUT TYPE=\"TEXT\" SIZE=\"5\" NAME=\"Column5_"+intLine+"\" ID=\"Column4_"+intLine+"\" VALUE=\"\"CLASS=\"form-control\"></center>";*/
//*** Column 6 ***//
/* newCell = newRow.insertCell(5);
newCell.id = newCell.uniqueID;
newCell.setAttribute("className", "css-name");
newCell.innerHTML = "<center><INPUT TYPE=\"TEXT\" SIZE=\"5\" NAME=\"Column6_"+intLine+"\" ID=\"Column4_"+intLine+"\" VALUE=\"\"CLASS=\"form-control\"></center>";*/
//*** Create Option ***//
CreateSelectOption("Column1_"+intLine)
document.frmMain.hdnMaxLine.value = intLine;
}
function RemoveRow()
{
intLine = parseInt(document.frmMain.hdnMaxLine.value);
if(parseInt(intLine) > 0)
{
theTable = document.getElementById("tbExp");
theTableBody = theTable.tBodies[0];
theTableBody.deleteRow(intLine);
intLine--;
document.frmMain.hdnMaxLine.value = intLine;
}
}
</script>
<table id="tbExp" class="table">
<tr>
<td><div align="center">รายการวัสดุ </div></td>
<td><div align="center">หน่วย </div></td>
<td><div align="center">จำนวน </div></td>
<td><div align="center" colspan="3">หมายเหตุ </div></td>
</tr>
</table>
</td><td colspan="2">
<input type="hidden" name="hdnMaxLine" value="0" class="form-control">
<input name="btnAdd" type="button" id="btnAdd" value="+" onClick="CreateNewRow();" class="btn btn-primary btn-xs">
<input name="btnDel" type="button" id="btnDel" value="-" onClick="RemoveRow();" class="btn btn-danger btn-xs">
</td>
</tr>
|
|
|
|
|
Date :
2015-09-24 16:21:35 |
By :
gungging302 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 01
|