Register Register Member Login Member Login Member Login Forgot Password ??
PHP , ASP , ASP.NET, VB.NET, C#, Java , jQuery , Android , iOS , Windows Phone
 

Registered : 108,209

HOME > PHP > PHP Forum > ขอ source code PHP ใช้บันทึก และประกาศคะแนนพฤติกรรมนักเรียนด้วยครับ



 

ขอ source code PHP ใช้บันทึก และประกาศคะแนนพฤติกรรมนักเรียนด้วยครับ

 



Topic : 134965



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



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




อยากได้มาปรับใช้งานที่โรงเรียนผมน่ะครับ
ประมาณนี้ครับ
1.มีหน้า login สำหรับ ครู ที่จะเข้าไปบันทึกพฤติกรรม และให้คะแนนนักเรียน
โดยมีช่องค้นหาเลขประจำตัวนักเรียน หลัง login
แล้วจะมี Profile นักเรียนพร้อมรูปภาพหน้านักเรียนขึ้นมา มีช่องให้ครูคลิกเลือก รายการพฤติกรรมนักเรียนที่ต้องการบันทึก ช่องใส่คะแนน (คะแนน ลบ/บวก) ช่องรวมคะแนน และช่องคลิกปฏิทินเพื่อใส่วันเดือนปีของพฤติกรรมนักเรียนที่เกิดขึ้น
2. มีหน้า login สำหรับ นักเรียน ที่จะเข้าดูคะแนนพฤติกรรม คะแนน พร้อมรูป Profile ตนเอง สามารถ print out ได้
ขอบคุณครับ



Tag : PHP, MySQL, Google Chrome, Appserv









ประวัติการแก้ไข
2020-03-07 10:34:50
2020-03-07 10:35:35
Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2020-03-07 10:25:20 By : ajsudkedt View : 114 Reply : 6
 

 

No. 1



โพสกระทู้ ( 3,837 )
บทความ ( 7 )

Hall of Fame 2012

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


Dev เอาครับ
https://www.thaicreate.com/php/forum/102203.html






แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2020-03-08 15:25:12 By : Genesis™
 


 

No. 2



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



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


ขอพระคุณมากครับ
จะลอง พัฒนาดู ติดตรงไหนจะขออนุญาต รบกวนสอบถามเพิ่มเติมนะครับ
@No. 1
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2020-03-08 20:16:07 By : ajsudkedt
 

 

No. 3



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



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


Code (PHP)
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>แบบสำรวจออนไลน์</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>

<body>

<script language="JavaScript">
	function fncSubmit()
	{
		
		if(document.frmMain.rdo_gender_0.checked == false && document.frmMain.rdo_gender_1.checked == false)
	{
		alert('กรุณาระบุ เพศ');
		return false;
	}	
	
	if(document.frmMain.rdo_age_0.checked == false && document.frmMain.rdo_age_1.checked == false && document.frmMain.rdo_age_2.checked == false && document.frmMain.rdo_age_3.checked == false && document.frmMain.rdo_age_4.checked == false && document.frmMain.rdo_age_5.checked == false)
	{
		alert('กรุณาระบุ อายุ');
		return false;
	}
	
		if(document.frmMain.rdo_education_0.checked == false && document.frmMain.rdo_education_1.checked == false && document.frmMain.rdo_education_2.checked == false && document.frmMain.rdo_education_3.checked == false )
	{
		alert('กรุณาระบุ ระดับการศึกษาสูงสุด');
		return false;
	}

	if(document.frmMain.rdo_state_0.checked == false && document.frmMain.rdo_state_1.checked == false && document.frmMain.rdo_state_2.checked == false && document.frmMain.rdo_state_3.checked == false && document.frmMain.rdo_state_4.checked == false && document.frmMain.rdo_state_5.checked == false && document.frmMain.rdo_state_6.checked == false)
	{
		alert('กรุณาระบุ  สถานะภาพ');
		return false;
	}
		
		var Rows = document.frmMain.hdnRows.value;
		for(x=1;x<=Rows;x++)
		{
			var op1 = document.getElementById("radionNo"+x+"_1");
			var op2 = document.getElementById("radionNo"+x+"_2");
			var op3 = document.getElementById("radionNo"+x+"_3");
			var op4 = document.getElementById("radionNo"+x+"_4");
			var op5 = document.getElementById("radionNo"+x+"_5");
			if(op1.checked == false && op2.checked == false && op3.checked == false  && op4.checked == false  && op5.checked == false)
			{
				alert('Please select Answer No ' + x);
				return false;
			}
		}

	}
</script>

<form name="frmMain" method="post" action="save.php" OnSubmit="return fncSubmit();">
<table width="950" border="0" align="center" cellpadding="2" cellspacing="2">
  <tr>
    <td colspan="8" align="center">แบบสำรวจออนไลน์</td>
    </tr>
  <tr>
    <td>&nbsp;</td>
    <td colspan="7">&nbsp;</td>
  </tr>
  <tr bgcolor="#CCCCCC">
    <td>&nbsp;</td>
    <td colspan="7">ตอนที่ 1 ข้อมูลพื้นฐาน</td>
  </tr>
  <tr>
    <td>&nbsp;</td>
    <td width="157">เพศ</td>
    <td width="387">
      <label>
        <input type="radio" name="rdo_gender" value="ชาย" id="rdo_gender_0" />
        ชาย</label>
      <label>
        <input type="radio" name="rdo_gender" value="หญิง" id="rdo_gender_1" />
        หญิง</label>
    </td>
    <td width="68">&nbsp;</td>
    <td width="60">&nbsp;</td>
    <td width="69">&nbsp;</td>
    <td width="65">&nbsp;</td>
    <td width="78">&nbsp;</td>
  </tr>
  <tr>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
  </tr>
  <tr>
    <td>&nbsp;</td>
    <td>อายุ</td>
    <td>
      <label>
        <input type="radio" name="rdo_age" value="อายุ ต่ำกว่า 20 ปี" id="rdo_age_0" />
        อายุ ต่ำกว่า 20 ปี</label>
      <br />
      <label>
        <input type="radio" name="rdo_age" value="อายุระหว่าง 21 - 30 ปี" id="rdo_age_1" />
        อายุระหว่าง 21 - 30 ปี</label>
      <br />
      <label>
        <input type="radio" name="rdo_age" value="อายุระหว่าง 31 - 40 ปี" id="rdo_age_2" />
        อายุระหว่าง 31 - 40 ปี</label>
      <br />
      <label>
        <input type="radio" name="rdo_age" value="อายุระหว่าง 41 - 50 ปี" id="rdo_age_3" />
        อายุระหว่าง 41 - 50 ปี</label>
      <br />
      <label>
        <input type="radio" name="rdo_age" value="อายุระหว่าง 51 - 59 ปี" id="rdo_age_4" />
        อายุระหว่าง 51 - 59 ปี</label>
       <br />
        <label>
        <input type="radio" name="rdo_age" value="อายุ 60 ปีขึ้นไป" id="rdo_age_5" />
        อายุ 60 ปีขึ้นไป</label>
       
    </td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
  </tr>
  <tr>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
  </tr>
  <tr>
    <td>&nbsp;</td>
    <td>ระดับการศึกษาสูงสุด</td>
    <td>
      <label>
        <input type="radio" name="rdo_education" value="ประถมศึกษา" id="rdo_education_0">
        ประถมศึกษา</label>
      <br>
      <label>
        <input type="radio" name="rdo_education" value="มัธยมศึกษาตอนต้น/ตอนปลาย/เทียบเท่า" id="rdo_education_1">
        มัธยมศึกษาตอนต้น/ตอนปลาย/เทียบเท่า</label>
      <br>
      <label>
        <input type="radio" name="rdo_education" value="ปริญญาตรี" id="rdo_education_2">
        ปริญญาตรี</label>
      <br>
      <label>
        <input type="radio" name="rdo_education" value="สูงกว่าปริญญาตรี" id="rdo_education_3">
        สูงกว่าปริญญาตรี</label>
      <br>
    </td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
  </tr>
  <tr>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
  </tr>
  <tr>
    <td>&nbsp;</td>
    <td>สถานะภาพ</td>
    <td>
      <label>
        <input type="radio" name="rdo_state" value="ผู้บริหาร" id="rdo_state_0" />
        ผู้บริหาร</label>
      <br />
      <label>
        <input type="radio" name="rdo_state" value="อาจารย์" id="rdo_state_1" />
        อาจารย์</label>
      <br />
      <label>
        <input type="radio" name="rdo_state" value="เจ้าหน้าที่" id="rdo_state_2" />
        เจ้าหน้าที่</label>
      <br />
      <label>
        <input type="radio" name="rdo_state" value="นักเรียน/นักศึกษา" id="rdo_state_3" />
        นักเรียน/นักศึกษา</label>
      <br />
      <label>
        <input type="radio" name="rdo_state" value="ศิษย์เก่า" id="rdo_state_4" />
        ศิษย์เก่า</label>
      <br />
      <label>
        <input type="radio" name="rdo_state" value="ประชาชนทั่วไป" id="rdo_state_5" />
        ประชาชนทั่วไป</label>
      <br />
      <label>
        <input type="radio" name="rdo_state" value="อื่นๆ" id="rdo_state_6" />
        อื่นๆ</label>
      </td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
  </tr>
  <tr>
    <td>&nbsp;</td>
    <td colspan="7">&nbsp;</td>
  </tr>
  <tr bgcolor="#CCCCCC">
    <td width="16">&nbsp;</td>
    <td colspan="7">ตอนที่ 2 <strong>ความพึงพอใจของผู้ใช้เว็บไซต์</strong></td>
  </tr>
  <tr>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    <td>รายการ</td>
    <td align="center">มากที่สุด</td>
    <td align="center">มาก</td>
    <td align="center">ปานกลาง</td>
    <td align="center">น้อย</td>
    <td align="center">น้อยที่สุด</td>
  </tr>
</table>
  <table width="950" border="0" align="center">
  <?
include ('config.php');
$strSQL = "select * from tb_question ";
mysql_query("SET NAMES UTF8");
$objQuery = mysql_query($strSQL) or die ("Error Query [".$strSQL."]");
$Num_Rows = mysql_num_rows($objQuery);
$i=1;
while($result2 = mysql_fetch_array($objQuery))
{
$id_chk = $result2['id_question']; //รหัสคำถาม
$name = $result2['question']; // ชื่อคำถาม
?>

    <tr>
      <td width="574"><?=$name?> </td>
      <td width="70" align="center"><input name="radionNo<?=$i;?>" id="radionNo<?=$i;?>_1" type="radio" value="5"></td>
      <td width="63" align="center"><input name="radionNo<?=$i;?>" id="radionNo<?=$i;?>_2" type="radio" value="4"></td>
      <td width="71" align="center"><input name="radionNo<?=$i;?>" id="radionNo<?=$i;?>_3" type="radio" value="3"></td>
      <td width="65" align="center"><input name="radionNo<?=$i;?>" id="radionNo<?=$i;?>_4" type="radio" value="2"></td>
      <td width="81" align="center"><input name="radionNo<?=$i;?>" id="radionNo<?=$i;?>_5" type="radio" value="1"></td>
    </tr>
<?  
	$i++;
	}
    
 ?>
  </table>
  <input type="hidden" name="hdnRows" value="<?=$i-1;?>">
<center><br/><input type="submit" name="Submit" value="ตอบแบบสอบถาม"></center>  

</form>
</body>
</html>


dsad

หากต้องการให้ตอนที่ 1 เป็นตารางแสดงข้อมูลนักเรียน พร้อมให้มีช่องค้นหาจากเลขประจำตัวนักเรียน จะต้องเขียน code อย่างไรครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2020-03-08 20:31:43 By : ajsudkedt
 


 

No. 4



โพสกระทู้ ( 3,837 )
บทความ ( 7 )

Hall of Fame 2012

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


ตอบความคิดเห็นที่ : 3 เขียนโดย : ajsudkedt เมื่อวันที่ 2020-03-08 20:31:43
รายละเอียดของการตอบ ::
คือให้คุณดูแค่ แนวทางการเขีียน code แบบประเมินครับ นอกนั้นคุณต้องเขียนเองทั้งหมด

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2020-03-10 13:36:51 By : Genesis™
 


 

No. 5



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



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


"หากต้องการให้ตอนที่ 1 เป็นตารางแสดงข้อมูลนักเรียน พร้อมให้มีช่องค้นหาจากเลขประจำตัวนักเรียน จะต้องเขียน code อย่างไรครับ"
นั่นนะสิ เขียนอย่างไรดีนะ อ้อรู้แล้ว

1 ออกแบบ html ให้เห็นว่าหน้าตาเป็นยังไง (flow chart)
2 เอาหน้าตาที่ได้ มากำหนด ตัวแปร เพื่อจะไว้ใช้แทน ค่าที่จะใส่ลงไป ( create variable)
3 ที่นี้ก็เริ่มเขียนโค๊ด กำหนดใส่ค่าลงไปในตัวแปรเหล่านั้น กำหนดค่า ต่างๆ ว่าควรจะมาจากไหน ยังไง ( coding)
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2020-03-10 15:59:40 By : Chaidhanan
 


 

No. 6



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



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


ครับผม ขอบคุณครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2020-03-11 16:41:34 By : ajsudkedt
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : ขอ source code PHP ใช้บันทึก และประกาศคะแนนพฤติกรรมนักเรียนด้วยครับ
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ 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: Voake, Comcube, รับทำเว็บไซต์ รับเขียนโปรแกรม , รับทำบัญชี , โรงงานผลิตครีม , สำนักงานบัญชี , รับจดทะเบียนบริษัท

Load balance : Server 00
ThaiCreate.Com Logo
© www.ThaiCreate.Com. 2003-2020 All Rights Reserved.
ไทยครีเอทบริการ จัดทำดูแลแก้ไข Web Application ทุกรูปแบบ (PHP, .Net Application, VB.Net, C#)
[Conditions Privacy Statement] ติดต่อโฆษณา 081-987-6107 , 08-9968-0655 อัตราราคา คลิกที่นี่