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

HOME > PHP > PHP Forum > การบันทึกคะแนนลงฐานข้อมูลครั้งละหลายๆrecordค่ะ คือต้องการจะบันทึกคะแนนของนักเรียนที่กรอกคะแนน



 

การบันทึกคะแนนลงฐานข้อมูลครั้งละหลายๆrecordค่ะ คือต้องการจะบันทึกคะแนนของนักเรียนที่กรอกคะแนน

 



Topic : 042131



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



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




คือต้องการจะบันทึกคะแนนของนักเรียนที่กรอกคะแนนเสร็จแล้วเก็บลงฐานข้อมูลค่ะ แต่บันทึกได้ครั้งละหนึ่งคนค่ะ แต่ต้องการให้บันทึกครั้งละหลายๆ คนจะต้องเขียนโค๊ดยังไง ช่วยแนะนำหน่อยค่ะ



Tag : - - - -







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2010-04-28 14:05:35 By : saowaluk052 View : 5428 Reply : 10
 

 

No. 1



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

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

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


คนเดียว หลายคะแนน

หรือว่า คนเดียว มี คะแนนเดียว แต่ว่ามีหลายคน

ไม่ได้เพราะอะไรคับ ไม่เห็นโค้ด






Date : 2010-04-28 14:08:40 By : ไวยวิทย์
 


 

No. 2



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



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


คือหนึ่งวิชามีนักเรียนหลายคนแล้วแต่ละคนก็จะมีคะแนนสอบกลางภาค ปลายภาคและก็เกรดค่ะ ที่จะต้องเก็บลงฐานข้อมูลค่ะ

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> &nbsp;<span class="style22">คุณ</span>
                <?=$_SESSION[user_name1].'&nbsp;'.$_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>&nbsp;      </p>
      <p align="center">&nbsp;</p>
    </form>
    </td>
  </tr>
</table>
</body>
</html>
	 

Date : 2010-04-28 14:21:56 By : saowaluk052
 

 

No. 3



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

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

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


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
 


 

No. 4



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



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


แบบที่พี่P@e บอกถูกแล้วค่ะ แต่ที่พี่ P@e ให้ตัวอย่างมานั้นมันมีให้เลือก list box ก่อนค่ะ แต่ของหนูไม่ต้องการให้เลือกค่ะ
Date : 2010-04-28 14:35:21 By : saowaluk052
 


 

No. 5



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

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

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


ก้อลบออกแล้วแต่งตามที่อยากได้เลยคับ
Date : 2010-04-28 14:46:07 By : ไวยวิทย์
 


 

No. 6



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



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


ถ้า 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
 


 

No. 7



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



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


บันทึกคะแนนไม่ได้ถ้าใช้โค๊ด javascript ช่วยในการคิดเกรดอัตโนมัตทำไมมันบันทึกไม่ได้ค่ะขอคำแนะนำหน่อยค่ะ คือจะมีช่งกรอกคะแนนกลางภาคค่ะแล้วพอกรอกคะแนนกลางภาคเสร็จก็กรอกคะแนนปลายภาคแล้วหนูเขียนโค๊ดให้คิดคะแนนรวมอัติโนมัติโดยใช้ javascript ช่วยค่ะแต่พอจะกดบันทึกคะแนนที่กรอกข้อมูลที่กรอกไม่ลงฐานข้อมูลทำไมค่ะ ขอคำแนะนำหน่อยค่ะพี่ๆ
Date : 2010-04-30 16:47:07 By : saowaluk052
 


 

No. 8



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



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



Date : 2010-04-30 17:35:09 By : saowaluk052
 


 

No. 9

Guest


Code (VB.NET)

Date : 2011-09-20 15:28:57 By : มือไหม่
 


 

No. 10

Guest


อยากได้แบบนี้ครับแต่เป็นcod vb 2008 ครับ (ด่วนมาก)
Date : 2011-09-20 15:31:33 By : มื
 

   

ค้นหาข้อมูล


   
 

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