<? $objConnect = mysql_connect("localhost","root","1234") or die("Error Connect to Database"); mysql_query("SET NAMES UTF8"); $objDB = mysql_select_db("db_intern"); //*** Update Condition ***// if($_POST["hdnCmd"] == "Update") { $strSQL = "UPDATE title_ass SET "; $strSQL .="title_full = '".$_POST["title_full"]."' "; $strSQL .="WHERE title_id = '".$_POST["title_id"]."' "; $objQuery = mysql_query($strSQL); if(!$objQuery) { echo "Error Delete [".mysql_error()."]"; } } $strSQL = "SELECT * FROM title_ass"; $objQuery = mysql_query($strSQL) or die ("Error Query [".$strSQL."]"); ?>
<form action="<?=$_SERVER["PHP_SELF"];?>" method="post" name="frmMain" id="frmMain"> <input type="hidden" name="hdnCmd" value="" /> <table width="915" border="1"> <tr> <th width="95"> <div align="center">ลำดับ</div></th> <th width="332"> รายการประเมิน</th> <th width="127">คะแนนเต็ม</th> <th width="169">ประเภทผู้ประเมิน</th> <th colspan="3"> <div align="center">Edit </div></th> </tr> <? while($objResult = mysql_fetch_array($objQuery)) { ?> <? if($objResult["title_id"] == $_GET["title_id"] and $_GET["Action"] == "Edit") { ?> <tr id="scoring"> <td><div align="center"> <?=$objResult["title_id"];?> <input type="hidden" name="title_id" id="title_id" value="<?=$objResult["title_id"];?>" /> </div></td> <td><?=$objResult["title_name"];?></td> <td align="center"><input name="title_full" type="text" id="title_full" size="5" value="<?=$objResult["title_full"];?>" /></td> <td align="center"><?=$objResult["title_status"];?></td> <td colspan="3" align="right"><div align="center"> <input name="btnAdd" type="button" id="btnUpdate" value="Update" onclick="frmMain.hdnCmd.value='Update';frmMain.submit();" /> <input name="btnAdd" type="button" id="btnCancel" value="Cancel" onclick="window.location='<?=$_SERVER["PHP_SELF"];?>';" /> </div></td> </tr> <? } else { ?> <tr> <td><div align="center"> <?=$objResult["title_id"];?> </div></td> <td><?=$objResult["title_name"];?></td> <td align="center"><?=$objResult["title_full"];?></td> <td><div align="center"> <?=$objResult["title_status"];?> </div></td> <td width="158" align="center"><a href="<?=$_SERVER["PHP_SELF"];?>?Action=Edit&title_id=<?=$objResult["title_id"];?>">Edit</a></td> </tr> <? } ?> <? } ?> </table> </form>
Quote:<td align="center"><?=$objResult["title_full"];?></td>
var total = 0; $('.title_full').each(function() { total += $(this).text(); }); alert(total);
<? //*** Update Condition ***// if($_POST["hdnCmd"] == "Update") //เปิดการหาคะแนนรวม + คะแนนใหม่ที่เพิ่มเข้าไป $sql="SELECT * FROM title_ass WHERE title_id = '".$_POST["title_id"]."' "; $dbquery= mysql_db_query($sql); $num_rows= mysql_num_rows($dbquery); if ($num_rows>0){ $i=0; while ($i<$num_rows){ $result=mysql_fetch_array($dbquery); $title_full =$result['title_full ']; $total_title_full +=$title_full; }//ปิด while $total_point=$total_title_full + $_POST["title_full"]; //รวมคะแนนทัี้งหมดใน DB + กับคะแนนใหม่ที่เพิ่มเข้าไป } else { // กรณีที่ยังไม่มีรายการคะแนนใดๆเลย num_rows < 1 $total_title_full = 0 ; $total_point=$total_title_full + $_POST["title_full"]; } //ปิดการหาคะแนนรวม + คะแนนใหม่ที่เพิ่มเข้าไป if ($total_point<=100) { //ถ้าคะแนนรวมจากด้านบนน้อยกว่า 100 ให้ทำการ update ต่า่งๆได้ { $strSQL = "UPDATE title_ass SET "; $strSQL .="title_full = '".$_POST["title_full"]."' "; $strSQL .="WHERE title_id = '".$_POST["title_id"]."' "; $objQuery = mysql_query($strSQL); if(!$objQuery) { echo "Error Delete [".mysql_error()."]"; } } $strSQL = "SELECT * FROM title_ass"; $objQuery = mysql_query($strSQL) or die ("Error Query [".$strSQL."]"); }else { //ถ้าtotal_point > 100 echo "ไม่ถูกนะคร้าบ แล้วก็ส่งกลับค่าหรือเอาไปทำอะไรต่อก็ได้ตามต้องการครับผม" } ?>
//*** Update Condition ***// if($_POST["hdnCmd"] == "Update") { $sql="SELECT * FROM title_ass WHERE title_id = '".$_POST["title_id"]."' "; $objQuery = mysql_query($strSQL); $Num_Rows = mysql_num_rows($objQuery); if ($Num_Rows>0){ $i=0; while ($i<$num_rows){ $result=mysql_fetch_array($dbquery); $title_full =$result['title_full ']; $total_title_full +=$title_full; }//ปิด while $total_point=$total_title_full + $_POST["title_full"]; //รวมคะแนนทัี้งหมดใน DB + กับคะแนนใหม่ที่เพิ่มเข้าไป }else { // กรณีที่ยังไม่มีรายการคะแนนใดๆเลย num_rows < 1 $total_title_full = 0 ; $total_point=$total_title_full + $_POST["title_full"]; } if ($total_point<=100){ //ถ้าคะแนนรวมจากด้านบนน้อยกว่า 100 ให้ทำการ update ต่า่งๆได้ $strSQL = "UPDATE title_ass SET "; $strSQL .="title_full = '".$_POST["title_full"]."' "; $strSQL .="WHERE title_id = '".$_POST["title_id"]."' "; $objQuery = mysql_query($strSQL); if(!$objQuery){ echo "Error Delete [".mysql_error()."]"; } } else { //ถ้าtotal_point > 100 echo "ไม่ถูกนะคร้าบ แล้วก็ส่งกลับค่าหรือเอาไปทำอะไรต่อก็ได้ตามต้องการครับผม"; } }
เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง