|
|
|
รับกวนช่วยเช็คลูปให้ผมหน่อยนะครับ คือผมจะวนลูปเก็บค่าแล้ว insert แบบครั้งเดียวอ่ะครับผม |
|
|
|
|
|
|
|
คือว่าผมลอง insert ไปแล้วมันลงแต่ตัวสุดท้ายอ่ะครับ ยังไงช่วยดูให้ผทีนะครับ
ผมอยากจะ insert ค่าที่ผม select มาอ่ะครับ แล้วก็ป้อนเกรด เพื่อจะบันทึกลงไปอีกตารางหนึ่ง
ตรงนี้เป็นเป็นฟอร์มที่ดึงข้อมูลมาแสดงเพื่อที่จะ insert ลงไปในอีกตารางนะครับ
Code (PHP)
<form action="save_ar_record.php" method="post" onSubmit="return chk_form()">
<?
for($i=1;$i<$totalRows_searchForADD;$i++)
{
?>
<table class="table" width="0" border="0">
<tr>
<th scope="col" colspan="6"> เพิ่มผลการเรียนวิชา :<?=$row_searchForADD['sub_name']?> ภาค : <?=$row_searchForADD['trem']?> ปี : <?=$row_searchForADD['year']?> แผนการเรียน : <?=$row_searchForADD['plan_name']?> </th>
<tr>
<th scope="col"> ผู้สอน</th>
<th scope="col"> ชื่อนักเรียน</th>
<th scope="col"> วิชา</th>
<th scope="col"> ภาคการศึกษา</th>
<th scope="col"> ปีการศึกษา</th>
<th scope="col"> เกรด</th>
</tr>
<?php do {?>
<tr>
<td> <input name="per_id<?=$i;?>" type="hidden" id="per_id<?=$i;?>" value="<?=$objResult['per_id']?>"><?=$objResult['per_name']?></td>
<td> <input name="std_id<?=$i;?>" type="hidden" id="std_id<?=$i;?>" value="<?=$row_searchForADD['std_id']?>"><?=$row_searchForADD['std_name']?></td>
<td> <input name="sub_id<?=$i;?>" type="hidden" id="sub_id<?=$i;?>" value="<?=$row_searchForADD['sub_id']?>"><?=$row_searchForADD['sub_name']?></td>
<td> <input name="trem<?=$i;?>" type="text" id="trem<?=$i;?>" value="<?=$row_searchForADD['trem']?>" readonly></td>
<td> <input name="year<?=$i;?>" type="text" id="year<?=$i;?>" value="<?=$row_searchForADD['year']?>" readonly></td>
<td> <input name="gread<?=$i;?>" type="text" id="gread<?=$i;?>"></td>
</tr>
<? } while ($row_searchForADD = mysql_fetch_assoc($searchForADD))?>
<tr>
<th align="center" colspan="6"> <input type="submit" onClick="return confirm('ยืนยันการบันทึกข้อมูล')" value="บันทึกข้อมูล">
</th>
</tr>
</table>
<? } ?>
<input type="hidden" name="hdnLine" value="<?=$i;?>">
</form>
นี่เป็นไฟล์บันทึกนะครับ
Code (PHP)
<?php require_once('../Connections/config.php'); ?>
<?
for($i=1;$i<$_POST["hdnLine"];$i++)
{
if($_POST["std_id$i"] != "" && $_POST["per_id$i"] != "" && $_POST["sub_id$i"] != "" && $_POST["trem$i"] != "" && $_POST["year$i"] != "")
{
$strSQL = "INSERT INTO result ";
$strSQL .="(std_id,per_id,sub_id,trem,year,gread) ";
$strSQL .="VALUES ";
$strSQL .="('".$_POST["std_id$i"]."','".$_POST["per_id$i"]."','".$_POST["sub_id$i"]."','".$_POST["trem$i"]."','".$_POST["year$i"]."','".$_POST["gread$i"]."')";
mysql_select_db($database_config, $config);
$objQuery = mysql_query($strSQL);
}
}
?>
<script language="javascript" type="text/javascript">
window.location.href= "index.php?page=addrecord";
</script>
<?
mysql_close($objConnect);
?>
Tag : PHP, MySQL
|
|
|
|
|
|
Date :
2013-09-18 19:51:04 |
By :
burapa19056 |
View :
741 |
Reply :
4 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
:ehช่วยเช็คให้ผมหน่อยนะครับ ช่วยเช็คให้ผมหน่อยนะครับ h:
|
|
|
|
|
Date :
2013-09-18 22:18:42 |
By :
burapa19056 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ได้แล้วครับ ขอบคุณครับ หาข้อมูลในเว็บจนได้งับ
|
|
|
|
|
Date :
2013-09-19 15:21:35 |
By :
burapa19056 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 02
|