|
|
|
การบันทึกคะแนนลงฐานข้อมูลครั้งละหลายๆrecordค่ะ คือต้องการจะบันทึกคะแนนของนักเรียนที่กรอกคะแนน |
|
|
|
|
|
|
|
คนเดียว หลายคะแนน
หรือว่า คนเดียว มี คะแนนเดียว แต่ว่ามีหลายคน
ไม่ได้เพราะอะไรคับ ไม่เห็นโค้ด
|
|
|
|
|
Date :
2010-04-28 14:08:40 |
By :
ไวยวิทย์ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
คือหนึ่งวิชามีนักเรียนหลายคนแล้วแต่ละคนก็จะมีคะแนนสอบกลางภาค ปลายภาคและก็เกรดค่ะ ที่จะต้องเก็บลงฐานข้อมูลค่ะ
Code (PHP)
<?php
session_start();
include"connect.php";
$id_teacher=$_SESSION["user_id1"];
$id_subject=$_POST[id_subject];
$id_student=$_POST[id_student];
$mid=$_POST[txtMid];
$final=$_POST[txtFinal];
$sum=$_POST[txtSum];
$grad=$_POST[txtGrade];
?>
<?
$sqlinsert="INSERT INTO grad (id_subject,id_student,gra_pointmid,gra_pointfinal,gra_pointsum,gra_grad) values ('$id_subject','$id_student','$mid','$final','$sum','$grad')";
$result=mysql_query($sqlinsert)or die(mysql_error());
echo "<br><center><h3>บันทึกคะแนนเรียบร้อยแล้ว...</h3></center>";
echo "<meta http-equiv=\"refresh\" content=\"1;URL=sendgade2.php\" />";
?>
<!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>
<body onload="MM_preloadImages('image/041.JPG','image/031.JPG','image/021.JPG','image/051.JPG','image/081.JPG','image/011.JPG','image/ghf.JPG','image/YY1.JPG','image/sd1.JPG','image/11.JPG','image/home1.JPG','image/ma.JPG','image/chang.JPG','image/out.JPG','image/166.JPG','image/231.JPG','image/re1.JPG')">
<table width="825" border="1" align="center" cellpadding="0" cellspacing="0" bordercolor="#999999">
<!--DWLayoutTable-->
<tr>
<td height="172" colspan="2" valign="top" bgcolor="#FFFFFF"><img src="image/122.jpg.JPG" width="825" height="182" /></td>
</tr>
<tr>
<td height="53" colspan="2" valign="top" background="image/y1.jpg"><table width="818" border="0" align="left">
<tr>
<td width="121" align="center" valign="top"><a href="home.php" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('Image3','','image/YY1.JPG',1)"><img src="image/YY.JPG" name="Image3" width="121" height="38" border="0" id="Image3" /></a><a href="index.php"></a></td>
<td width="123"><a href="#" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('Image20','','image/231.JPG',1)"><img src="image/232.JPG" name="Image20" width="124" height="43" border="0" id="Image20" /></a><a href="#" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('Image4','','image/sd1.JPG',1)"></a></td>
<td width="153"><a href="index.php" onclick='return Conf(this)'onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('Image19','','image/166.JPG',1)"><img src="image/1661.JPG" name="Image19" width="165" height="41" border="0" id="Image19" /></a><a href="index.php" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('Image121','','image/11.JPG',1)"></a></td>
<td><div align="right"><span class="style22">ยินดีต้อนรับ</span> <span class="style22">คุณ</span>
<?=$_SESSION[user_name1].' '.$_SESSION[surname1];?>
</div></td>
</tr>
</table> </tr>
<tr>
<td width="214" height="399" valign="top"><table width="156" height="304" border="0">
<tr>
<td width="150" height="36" background="image/8.JPG"><div align="center" class="style12"><img src="image/uyk.JPG" width="206" height="44" /></div></td>
</tr>
<tr>
<td height="31" background="image/9.JPG"><span class="style12"><a href="home.php" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image17','','image/home1.JPG',1)"><img src="image/home.JPG" name="Image17" width="206" height="45" border="0" id="Image17" /></a><a href="home.php" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image9','','image/041.JPG',1)"></a><a href="home1.php"></a></span></td>
</tr>
<tr>
<td height="31" background="image/9.JPG"><a href="edittecher.php" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image18','','image/ma.JPG',1)"><img src="image/ma1.JPG" name="Image18" width="206" height="45" border="0" id="Image18" /></a><a href="edittecher.php" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image10','','image/031.JPG',1)"></a><a href="edittecher111.php"></a></td>
</tr>
<tr>
<td height="31" background="image/9.JPG"><a href="sendgade2.php" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image16','','image/ghf.JPG',1)"><img src="image/gh.JPG" name="Image16" width="205" height="45" border="0" id="Image16" /></a><a href="sendgade.php" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image11','','image/021.JPG',1)"></a></td>
</tr>
<tr>
<td height="31" background="image/9.JPG"><a href="gade1.php" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image12','','image/051.JPG',1)"><img src="image/05.JPG" name="Image12" width="206" height="44" border="0" id="Image12" /></a></td>
</tr>
<tr>
<td height="31"><a href="changeteacher.php" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image13','','image/chang.JPG',1)"><img src="image/chang1.JPG" name="Image13" width="206" height="45" border="0" id="Image13" /></a></td>
</tr>
<tr>
<td height="31" background="image/8.JPG"><a href="serchdata.php" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image14','','image/081.JPG',1)"><img src="image/08.JPG" name="Image14" width="206" height="45" border="0" id="Image14" /></a><a href="serchdata.php"></a></td>
</tr>
<tr>
<td height="31" background="image/8.JPG"><a href="#" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image21','','image/re1.JPG',1)"><img src="image/re.JPG" name="Image21" width="206" height="44" border="0" id="Image21" /></a></td>
<tr>
<td height="31" background="image/8.JPG"><div align="center"><a href="index.php"></a><a href="index.php" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image15','','image/011.JPG',1)"></a><a href="index.php"></a><a href="index.php" onclick='return Conf(this)' onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image15','','image/out.JPG',1)"><img src="image/out1.JPG" name="Image15" width="206" height="45" border="0" id="Image15" /></a></div></td>
<SCRIPT language="JavaScript">
function Conf(object) {
if (confirm("คุณต้องการออกจากระบบหรือไม่ ?") == true) {
return true;
}
return false;
}
</SCRIPT>
</table></td>
<td width="605" valign="top" bgcolor="#FFFFFF">
<p></p>
<p> </p>
<p align="center"> </p>
</form>
</td>
</tr>
</table>
</body>
</html>
|
|
|
|
|
Date :
2010-04-28 14:21:56 |
By :
saowaluk052 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
phpMySQLAddForm.php
Code (PHP)
<html>
<head>
<title>ThaiCreate.Com PHP & MySQL Tutorial</title>
<script language="JavaScript" type="text/JavaScript">
<!--
function MM_jumpMenu(targ,selObj,restore){ //v3.0
eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
if (restore) selObj.selectedIndex=0;
}
//-->
</script>
</head>
<body>
<form action="phpMySQLAddSave.php" name="frmAdd" method="post">
Select Line :
<select name="menu1" onChange="MM_jumpMenu('parent',this,0)">
<?
for($i=1;$i<=50;$i++)
{
if($_GET["Line"] == $i)
{
$sel = "selected";
}
else
{
$sel = "";
}
?>
<option value="<?=$_SERVER["PHP_SELF"];?>?Line=<?=$i;?>" <?=$sel;?>><?=$i;?></option>
<?
}
?>
</select>
<table width="600" border="1">
<tr>
<th width="91"> <div align="center">CustomerID </div></th>
<th width="160"> <div align="center">Name </div></th>
<th width="198"> <div align="center">Email </div></th>
<th width="97"> <div align="center">CountryCode </div></th>
<th width="70"> <div align="center">Budget </div></th>
<th width="70"> <div align="center">Used </div></th>
</tr>
<?
$line = $_GET["Line"];
if($line == 0){$line=1;}
for($i=1;$i<=$line;$i++)
{
?>
<tr>
<td><div align="center"><input type="text" name="txtCustomerID<?=$i;?>" size="5"></div></td>
<td><input type="text" name="txtName<?=$i;?>" size="20"></td>
<td><input type="text" name="txtEmail<?=$i;?>" size="20"></td>
<td><div align="center"><input type="text" name="txtCountryCode<?=$i;?>" size="2"></div></td>
<td align="right"><input type="text" name="txtBudget<?=$i;?>" size="5"></td>
<td align="right"><input type="text" name="txtUsed<?=$i;?>" size="5"></td>
</tr>
<?
}
?>
</table>
<input type="submit" name="submit" value="submit">
<input type="hidden" name="hdnLine" value="<?=$i;?>">
</form>
</body>
</html>
phpMySQLAddSave.php
Code (PHP)
<html>
<head>
<title>ThaiCreate.Com PHP & MySQL Tutorial</title>
</head>
<body>
<?
$objConnect = mysql_connect("localhost","root","root") or die("Error Connect to Database");
$objDB = mysql_select_db("mydatabase");
for($i=1;$i<=$_POST["hdnLine"];$i++)
{
if($_POST["txtCustomerID$i"] != "")
{
$strSQL = "INSERT INTO customer ";
$strSQL .="(CustomerID,Name,Email,CountryCode,Budget,Used) ";
$strSQL .="VALUES ";
$strSQL .="('".$_POST["txtCustomerID$i"]."','".$_POST["txtName$i"]."', ";
$strSQL .="'".$_POST["txtEmail$i"]."' ";
$strSQL .=",'".$_POST["txtCountryCode$i"]."','".$_POST["txtBudget$i"]."', ";
$strSQL .="'".$_POST["txtUsed$i"]."') ";
$objQuery = mysql_query($strSQL);
}
}
echo "Save Done. Click <a href='phpMySQLListRecord.php'>here</a> to view.";
mysql_close($objConnect);
?>
</body>
</html>
phpMySQLListRecord.php
Code (PHP)
<html>
<head>
<title>ThaiCreate.Com PHP & MySQL Tutorial</title>
</head>
<body>
<?
$objConnect = mysql_connect("localhost","root","root") or die("Error Connect to Database");
$objDB = mysql_select_db("mydatabase");
$strSQL = "SELECT * FROM customer";
$objQuery = mysql_query($strSQL) or die ("Error Query [".$strSQL."]");
?>
<table width="600" border="1">
<tr>
<th width="91"> <div align="center">CustomerID </div></th>
<th width="98"> <div align="center">Name </div></th>
<th width="198"> <div align="center">Email </div></th>
<th width="97"> <div align="center">CountryCode </div></th>
<th width="59"> <div align="center">Budget </div></th>
<th width="71"> <div align="center">Used </div></th>
</tr>
<?
while($objResult = mysql_fetch_array($objQuery))
{
?>
<tr>
<td><div align="center"><?=$objResult["CustomerID"];?></div></td>
<td><?=$objResult["Name"];?></td>
<td><?=$objResult["Email"];?></td>
<td><div align="center"><?=$objResult["CountryCode"];?></div></td>
<td align="right"><?=$objResult["Budget"];?></td>
<td align="right"><?=$objResult["Used"];?></td>
</tr>
<?
}
?>
</table>
<?
mysql_close($objConnect);
?>
</body>
</html>
Ref : PHP MySQL Add/Insert Multiple Record
|
|
|
|
|
Date :
2010-04-28 14:30:36 |
By :
panyapol |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
แบบที่พี่P@e บอกถูกแล้วค่ะ แต่ที่พี่ P@e ให้ตัวอย่างมานั้นมันมีให้เลือก list box ก่อนค่ะ แต่ของหนูไม่ต้องการให้เลือกค่ะ
|
|
|
|
|
Date :
2010-04-28 14:35:21 |
By :
saowaluk052 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ก้อลบออกแล้วแต่งตามที่อยากได้เลยคับ
|
|
|
|
|
Date :
2010-04-28 14:46:07 |
By :
ไวยวิทย์ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ถ้า insert ลงตารางเดียวกันฟิลด์เหมือนกันทุกครับลองแบบนี้นะ
Code (PHP)
str="INSERT INTO customer(id_student,gra_point)VALUES('student1','point1'),('student2','point2'),('student3','point3'),('student4','point4')"
เขียนคำสั่งให้มันนำข้อมูลที่จะ insert ต่อๆกันแบบข้างบน มีกี่คนก็ต่อไปเรื่อยๆจนครบ
แล้วนำมารัน ครั้งเดียวจบเลย ลองประยุกต์ดูนะครับ
|
|
|
|
|
Date :
2010-04-28 15:28:40 |
By :
naskw |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
บันทึกคะแนนไม่ได้ถ้าใช้โค๊ด javascript ช่วยในการคิดเกรดอัตโนมัตทำไมมันบันทึกไม่ได้ค่ะขอคำแนะนำหน่อยค่ะ คือจะมีช่งกรอกคะแนนกลางภาคค่ะแล้วพอกรอกคะแนนกลางภาคเสร็จก็กรอกคะแนนปลายภาคแล้วหนูเขียนโค๊ดให้คิดคะแนนรวมอัติโนมัติโดยใช้ javascript ช่วยค่ะแต่พอจะกดบันทึกคะแนนที่กรอกข้อมูลที่กรอกไม่ลงฐานข้อมูลทำไมค่ะ ขอคำแนะนำหน่อยค่ะพี่ๆ
|
|
|
|
|
Date :
2010-04-30 16:47:07 |
By :
saowaluk052 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Date :
2010-04-30 17:35:09 |
By :
saowaluk052 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (VB.NET)
|
|
|
|
|
Date :
2011-09-20 15:28:57 |
By :
มือไหม่ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
อยากได้แบบนี้ครับแต่เป็นcod vb 2008 ครับ (ด่วนมาก)
|
|
|
|
|
Date :
2011-09-20 15:31:33 |
By :
มื |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 05
|