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

HOME > PHP > PHP Forum > พอจะมี วิธีในการบันทึกคะแนนข้อสอบ ลงฐานข้อมูล ไหมครับ



 

พอจะมี วิธีในการบันทึกคะแนนข้อสอบ ลงฐานข้อมูล ไหมครับ

 



Topic : 133440



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



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



Code (PHP)
<?php
  session_start();
  
  mysql_connect("localhost","root","root");
  mysql_select_db("elearning");
  $strSQL = "SELECT * FROM member WHERE user_name = '".$_SESSION['user_name']."' ";
  $objQuery = mysql_query($strSQL);
  $objResult = mysql_fetch_array($objQuery);
?>
<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">
    <!-- The above 3 meta tags *must* come first in the head; any other head content must come *after* these tags -->
    <title>ระบบสื่อการเรียนรู้ออนไลน์</title>

    <!-- Bootstrap -->
    <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" integrity="sha384-BVYiiSIFeK1dGmJRAkycuHAHRg32OmUcww7on3RYdg4Va+PmSTsz/K68vbdEjh4u" crossorigin="anonymous">
    <link rel="stylesheet" href="https://cdn.datatables.net/1.10.15/css/dataTables.bootstrap.min.css">
    <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js"></script>
    <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js" integrity="sha384-Tc5IQib027qvyjSMfHjOMaLkfuWVxZxUPnCJA7l2mCWNIpG9mGCD8wGNIcPD7Txa" crossorigin="anonymous"></script>
    <link href="https://fonts.googleapis.com/css?family=Sarabun" rel="stylesheet">
    <script src="https://cdn.datatables.net/1.10.15/js/jquery.dataTables.min.js"></script>
    <script src="https://cdn.datatables.net/1.10.15/js/dataTables.bootstrap.min.js"></script>
    <script src="../js/filterDropDown.js"></script>
    <script>
      // initialising dt table
      $(document).ready(function() {
      
        $('#example').DataTable({         
          // Definition of filter to display   
          "pageLength": 100, //จำนวนข้อมูลที่ให้แสดง ต่อ 1 หน้า       
          filterDropDown: {                   
            columns: [
              { 
                idx: 2
              },
              { 
                idx: 3
              }
            ],
            bootstrap: true
          }
        } );
      } );
    </script>   
        <style>
  body {
        font-family: 'Sarabun', serif;
        font-size: 15px;
      }
  </style>
   </head>
   <body>

    <div class="container" style="margin-top:30px">
  <div class="row">
    <div class="col-sm-2">
     
 
    </div>

    <div class="col-lg-20"> 
        <div class="row">
        </div>
      <br>
      <div class="fakeimg"><img src="branner.jpg" class="img-thumbnail" alt="Responsive image"></div>
<!-- ----------------------------------------------------------- -->
<br>
      <div class="panel panel-primary">
<div class="panel-heading">
    <h3 class="panel-title"><center>ระบบสื่อการเรียนรู้ออนไลน์</center></h3>
</div>
<div class="panel-body">
        <div class="btn-toolbar">
  <a href="courses_1.php" class="btn btn-primary" role="button"><span class="glyphicon glyphicon-home"></span> | ยินดีต้อนรับคุณ : <?=$objResult["name"];?></a>
  <a href="logout.php" class="btn btn-danger" style="float: right" role="button"><span class="glyphicon glyphicon-log-out"></span> ออกจากระบบ</a>
  <a href="new_topic.php" class="btn btn-primary" style="float: right" role="button"><span class="glyphicon glyphicon-star"></span> คะแนน</a>
  <a href="show_lesson.php" class="btn btn-primary" style="float: right" role="button"><span class="glyphicon glyphicon-book"></span> บทเรียน</a>

  <br>

</div>


</div>
</div>


      <div class="panel panel-primary">
<div class="panel-heading">
    <h3 class="panel-title"><center>บทเรียน</center></h3>
</div>
<div class="panel-body">
        <div class="btn-toolbar">


</div>


<div class="container">                                                                             
  <div class="table-responsive">          
  <table class="table">


<?
include('connect.php');
$sql="SELECT *FROM vdo WHERE id = '".$_GET["id"]."'";
$query=mysql_query($sql);
$show=mysql_fetch_array($query);
?>
<center><video width="640" height="370" source src="vdo/<?=$show['filename'];?>" type="video/mp4" controls="controls" /></center>



</div>

	<form name="coures1" method="post" action="check_exam.php">
	<?
		$host="localhost";
		$username="root";
		$password="root";
		$db="elearning";
		$tb="testing";
		mysql_connect( $host,$username,$password) or die ("ติดต่อกับฐานข้อมูล Mysql ไม่ได้ ");
		mysql_select_db($db) or die("เลือกฐานข้อมูลไม่ได้");
		$sql = "SELECT *FROM testing WHERE id = '".$_GET["id"]."'";
		$db_query=mysql_query($sql);
		$i=0;
	while($result=mysql_fetch_array($db_query))
	{
	$i++;
	?>


		<table width="64%" border="0" align="center">
		<tr>
		<tr><td width="18%"> <div align="lift">
		<input name="id<?=$i;?>" type="hidden" value="<?=$result["id"];?>">คำถาม :
		<?=$result["question"];?>
		</div></td></tr>


		<tr><td width="14%"> <br><input type="radio" name="c<?=$i;?>" value="1">
		<?=$result["c1"];?>
		</td></tr>

		<tr><td width="16%"> <input type="radio" name="c<?=$i;?>" value="2">
		<?=$result["c2"];?>
		</td></tr>


		<tr><td width="16%"> <input type="radio" name="c<?=$i;?>" value="3">
		<?=$result["c3"];?>
		</td></tr>


		<tr><td width="15%"> <input type="radio" name="c<?=$i;?>" value="4">
		<?=$result["c4"];?>
		</td></tr>


		<input name="answer<?=$i;?>" type="hidden" value="<?=$result["answer"];?>">
		</td>
		</tr>
		</table>
		<hr>
	<?
	}
mysql_close();
?>

<input type="hidden" name="line" value="<?=$i;?>">
				<input type="submit" name="Submit" value="ตรวจคะแนน">




</body>
</html>


Code (PHP)
<?
$score=0;
for($i=1;$i<=$_POST["line"];$i++)
{
	If($_POST["c$i"] == $_POST["answer$i"])
	{
			$score=$score+1;
	}
}
echo "True $score<br>";
?>




Tag : PHP







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2019-04-07 14:11:59 By : 410106653133967 View : 1199 Reply : 5
 

 

No. 1



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



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


ศึกษาคำสั่งของ sql เกี่ยวกับ insert update ให้เข้าใจเพราะมันเป็นพื้นฐาน
ถ้าพื้นฐานไม่มี มันก็จะมองงานไม่ออก






แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2019-04-08 08:19:13 By : Chaidhanan
 


 

No. 2



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



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


ตอบความคิดเห็นที่ : 1 เขียนโดย : Chaidhanan เมื่อวันที่ 2019-04-08 08:19:13
รายละเอียดของการตอบ ::
ถูกต้องนะครับ แหล่งข้อมูลเพิ่มเติม ศึกษาได้ที่ https://www.thaicreate.com/php/php-mysql-mysqli.html ครับ

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2019-04-08 15:14:19 By : doanga2007
 

 

No. 3



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



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

ตอบความคิดเห็นที่ : 1 เขียนโดย : Chaidhanan เมื่อวันที่ 2019-04-08 08:19:13
รายละเอียดของการตอบ ::

บันทึกได้แล้วครับ ขอบคุณมากเลยครับผม

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2019-04-08 16:54:42 By : 410106653133967
 


 

No. 4



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



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

ตอบความคิดเห็นที่ : 2 เขียนโดย : doanga2007 เมื่อวันที่ 2019-04-08 15:14:19
รายละเอียดของการตอบ ::
บันทึกได้แล้วครับ ขอบคุณมากเลยครับผม

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2019-04-08 16:55:03 By : 410106653133967
 


 

No. 5



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



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


ตอบความคิดเห็นที่ : 3 เขียนโดย : 410106653133967 เมื่อวันที่ 2019-04-08 16:54:42
รายละเอียดของการตอบ ::
ยินดีด้วยครับ

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2019-04-09 10:07:09 By : doanga2007
 

   

ค้นหาข้อมูล


   
 

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