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

HOME > PHP > PHP Forum > php ต้องการเพิ่ม-ลดคะแนนของนักศึกษาที่มีรายชื่ออยู่ในฐานข้อมูลแล้วทำไงดีค่ะ



 

php ต้องการเพิ่ม-ลดคะแนนของนักศึกษาที่มีรายชื่ออยู่ในฐานข้อมูลแล้วทำไงดีค่ะ

 



Topic : 031031

Guest




ต้องการเพิ่ม-ลดคะแนนของนักศึกษาที่มีรายชื่ออยู่ในฐานข้อมูลแล้วทำไงดีค่ะ
คือหนูลองทำแล้วแต่มันไม่เพิ่มลงฐานข้อมูลนะค่ะ
ใครมีวิธีหรือตัวอย่างในการทำ
ช่วยเอามาบอกด้วยนะค่ะ
ขอบคุณล่วงหน้าค่ะ



Tag : - - - -







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2009-08-31 13:51:47 By : RukNiran View : 1213 Reply : 8
 

 

No. 1



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

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

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

เพิ่ม ลดคะแนน ก็คือ การ update ข้อมูลที่มีอยู่
ใช้ update ก็ไม่น่าจะมีปัญหาอะไรนะครับ ถ้าให้ดูขอดูไฟล์ด้วยครับ






Date : 2009-08-31 13:59:27 By : DownsTream
 


 

No. 2



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

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

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


เพิ่ม https://www.thaicreate.com/tutorial/sql-insert.html
แก้ไข https://www.thaicreate.com/tutorial/sql-update.html
อื่นๆ https://www.thaicreate.com/tutorial/sql.html
Date : 2009-08-31 14:32:49 By : Sek-Artdrinker
 

 

No. 3

Guest


บรรทัดที่เป็นลิ้งมาค่ะ
<a href="score.php?id=<? echo $result[stu_id]; ?>">คลิก></a>
ตัวอย่างโค้ดมีด้วยกัน 2 หน้าค่ะ
1.score.php
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE>ระบบเพิ่ม-ลด คะแนนนักศึกษ</TITLE>
</HEAD>
<center>
<BODY>
<form action="update_score.php" method="post">
<?
include ("connect.php");
$db=mysql_connect($host,$user,$pw) or die("Error Connect to Database");
$db_name = mysql_select_db("db_Studentcard");
$sql = "select * from ai_p2 where stu_id = '$id'";
$query = mysql_query($sql) or die ("Error Query [".$sql."]");
if($query)
{
$i=0;
?>
<h1>:: ระบบเพิ่ม-ลด คะแนนนักศึกษา ::</h1>
<?
while ($result = mysql_fetch_array($query))
{
echo "<tr> รหัสนักศึกษา::
<td><input type=hidden name=id value=$result[stu_id]></td>
<td>".$result['stu_id']."</td>
<td>".$result['stu_fname']."</td>
<td>".$result['stu_lname']."</td><br><br>
<tr><td>เพิ่มคะแนน ::<INPUT TYPE=\"text\" NAME=\"add\"onkeypress=\"check_number();\" ></tr>&nbsp;&nbsp;
<tr><td>ลดคะแนน ::<INPUT TYPE=\"text\" NAME=\"re\"onkeypress=\"check_number();\" ><br></tr>";
?>
<br>
<td><input type="submit" value="บันทึกคะแนน">
&nbsp;&nbsp;<input type="reset" value="ยกเลิก"><BR>
<a href="search_stu410709.php">ย้อนกลับ</a>
</td>
<?
}
}
mysql_close($db);
?>
</form>
</BODY>
</center>
</HTML>

2.update_score.php
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> update score </TITLE>
</HEAD>
<BODY>
<form action="update_score.php" method="post">
<?
include ("connect.php");

if($add == "") {
$db=mysql_connect($host,$user,$pw) or die("Error Connect to Database");
$db_name = mysql_select_db("db_Studentcard");
$sql = "update ai_p2 set stu_score-'$re' WHERE stu_id = '$id'";
$query = mysql_query($sql) or die ("Error Query [".$sql."]");
echo "ทำการเพิ่ม-ลด คะแนนเรียบร้อยแล้ว <br> <a href=\search_st410709.php\"> Back</a>";
}
else if($re == "") {
$db=mysql_connect($host,$user,$pw) or die("Error Connect to Database");
$db_name = mysql_select_db("db_Studentcard");
$sql = "update ai_p2 set stu_score=stu_score+'$add' where stu_id = '$id'";
$query = mysql_query($sql) or die ("Error Query [".$sql."]");

echo "ทำการเพิ่ม-ลด คะแนนเรียบร้อยแล้ว <br> <a href=\search_stu410709.php\"> Back </a>";
}
else
{
echo "ไม่สามารถบันทึกการเพิ่ม-ลด คะแนนได้กรุณาตรวจสอบอีกครั้ง <br> <a href=\search_stu410709.php\"> Back</a>";

}
?>
</BODY>
</HTML>

ยังไงก็ช่วยดูให้หนูด้วยนะค่ะ หนูลองทำมาหลายวันแล้ว แต่ไม่ได้ซักที
Date : 2009-09-01 10:51:23 By : RuNiran
 


 

No. 4



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



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


$sql = "update ai_p2 set stu_score-'$re' WHERE stu_id = '$id'";

บันทัดนี้ผิดหรือเปล่าครับ เครื่องหมายลบ เป็น เท่ากับอะครับ

$sql = "update ai_p2 set stu_score='$re' WHERE stu_id = '$id'";
Date : 2009-09-01 13:53:59 By : NanoTHoro
 


 

No. 5



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



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


โทษทีครับ ผมก็ตกไปอีกเหมือนกัน

$sql = "update ai_p2 set stu_score = stu_score-'$re' WHERE stu_id = '$id'";
Date : 2009-09-01 13:55:42 By : NanoTHoro
 


 

No. 6



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



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


งง ซะแล้วเรา ????
Date : 2009-09-01 14:05:28 By : NanoTHoro
 


 

No. 7

Guest


ขอบคุณมากนะค่ะสำหรับคำตอบเดี๋ยวหนูจะไปลองแก้ดูค่ะ
Date : 2009-09-02 09:50:39 By : RukNiran
 


 

No. 8

Guest


คือว่าอันที่ทำเพิ่ม-ลดคะแนนหนูทำได้แล้วค่ะแต่มีอันใหม่ขึ้นมาที่หนูแก้ไม่ได้อีกแล้วค่ะ

คือว่าหนูออกรายงานเป็น MS.word นะค่ะ แต่ทำไมมันไม่เป็นภาษาไทยหล่ะค่ะ ตัวหนังสือเป็นภาษาต่างดาวหมดเลยค่ะ

ไม่ทราบว่าหนูต้องทำอย่างไรต่อค่ะมันถึงจะเป็นภาษาไทย(ข้อมูลในฐานข้อมูลเป็นภาษาไทยค่ะ)

หนูเอาตัวอย่างโค้ดมาให้ดูด้วยค่ะ

หน้าprint_word.php ค่ะ

<?
header("Content-type: application/vnd.ms-word");
header("Content-Disposition: attachment; filename=testing.doc");
?>
<html>
<body>
<tr>
<font size="5"> <div align="center" class="style2">รายงานการเช็คชื่อเข้าเรียน</div> </font><BR><BR>
</tr>
<center>

<?
include("connect.php");
$db=mysql_connect($host,$user,$pw) or die("Error Connect to Database");
$db_name = mysql_select_db("db_Stcard");
$sql = "SELECT * FROM ai ";
$query = mysql_query($sql) or die ("Error Query [".$sql."]");
?>
<table border="1" bordercolor="#0000FF" cellspacing="0" cellpadding="5">
<tr bgcolor="#00CCFF">
<td rowspan ="2"><center><span class="style1">รหัสนักศึกษา</span></center></td>
<td rowspan ="2"><center><span class="style1">ชื่อ</span><center></td>
<td rowspan ="2"><center><span class="style1">นามสกุล</span><center></td>
<td rowspan ="2"><center><span class="style1">ชั้นปี</span><center></td>
<td rowspan ="2"><center><span class="style1">โปรแกรมวิชา</span><center></td>
<td rowspan ="2"><center><span class="style1">กลุ่มเรียน</span><center></td>
<td colspan ="4"><center><span class="style1">สถานะ</span><center></td>
<td rowspan ="2"><center><span class="style1">คะแนน</span><center></td>
<tr bgcolor="#00CCFF">
<td><div align="center"><h5>สัปดาห์ที่1</h5></td></div>
<td><div align="center"><h5>เข้าเวลา</h5></td></div>
<td><div align="center"><h5>สัปดาห์ที่2</h5></td></div>
<td><div align="center"><h5>เข้าเวลา</h5></td></div>
</tr>
<?
while($result = mysql_fetch_array($query))
{
?>
<tr>
<td align="center"><?=$result["stu_id"];?></td>
<td align="center"><?=$result["stu_fname"];?></td>
<td align="center"><?=$result["stu_lname"];?></td>
<td align="center"><?=$result["stu_year"];?></td>
<td align="center"><?=$result["sp_name"];?></td>
<td align="center"><?=$result["stu_group"];?></td>
<td align="center"><?=$result["stu_status1"];?></td>
<td align="center"><?=$result["stu_time1"];?></td>
<td align="center"><?=$result["stu_status2"];?></td>
<td align="center"><?=$result["stu_time2"];?></td>
<td align="center"><?=$result["stu_score"];?></td>
</tr>
<?
}
?>
</table>
<?
mysql_close($db);
?>
</body>
</html>
Date : 2009-09-02 11:02:36 By : RukNiran
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : 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: นำเข้าสินค้าจากจีน, Taobao, เฟอร์นิเจอร์, ของพรีเมี่ยม, ร่ม, ปากกา, power bank, แฟลชไดร์ฟ, กระบอกน้ำ

Load balance : Server 05
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 อัตราราคา คลิกที่นี่