หน้าหลัก โค้ด-บทความ php โค้ด-บทความ javascript โค้ด-บทความ css สารบัญ สารบัญ

ทักทายครับ

สวัสดีครับ หลังจากที่ blog นี้หยุดการอัพเดททบความเกี่ยวกับโค้ดในการใช้ทำเวปไปนานไม่ว่าจะเป็น code php, html, javascript, css, ajax เนื่องจากผมไม่ค่อยมีเวลาจนลืม blog นี้ไปเลย นึกขึ้นได้ตอนปีใหม่ ไปค้นหาใน google แล้วตกใจ เนื่องจาก blog นี้ไปอยู่ลำดับที่ 1 ของการค้นหา ไม่เชื่อลองดู เลยขอถือโอกาสเริ่มต้นใหม่ในช่วงปีใหม่นี้เริ่มอัพเดทบทความตั้งแต่ตอนนี้เป็นต้นไป หวังเป็นอย่างยิ่งว่าจะมีผู้ติดตามบทความของผมต่อไปน่ะครับ ปล.ท่านใดสนใจลงโฆษณาสามารถติดต่อได้ที่ hotcodephp@gmail.com

8 มี.ค. 2555

การเขียน function เพื่อใช้ในการคำนวณ

ในบทความนี้เป็นการในโค้ด php เพื่อช่วยในการคำนวณ เพียงแค่กรอกข้อมูลให้ครบแล้วกดตกลง ระบบก็จะคำนวณให้เสร็จเรียบร้อย ในตัวอย่างนี้เป็นการคำนวณเงินกู้นะครับ ซึ่งสามารถนำไปประยุกต์ใช้ในกรณีอื่น ๆ ได้อีก

โค้ด
<meta http-equiv="Content-Type" content="text/html; charset=TIS-620">
<form name="cal" method="post" action="cal.php">

<table width="0" border="0">
<tr>
<td>&nbsp;</td>
<td colspan="2"><h2>ตารางคำนวนเงินกู้</h2></td>
</tr>
<tr>
<td width="170">จำนวนเงินกู้ :</td>
<td width="269" colspan="2"><input type="text" name="totalloan" id="totalloan"></td>
</tr>
<tr>
<td>อัตราดอกเบี้ยต่อปี :</td>
<td colspan="2"><input type="text" name="interest" id="interest"></td>
</tr>
<tr>
<td>จำนวนงวด :</td>
<td colspan="2"><input type="text" name="month" id="month"></td>
</tr>
<tr>
<td></td>
<td><input type="submit" name="submit" id="submit" value="คำนวน"></td>
<td>
<input type="reset" name="reset" id="reset" value="ล้าง Form">
</td>
</tr>
</table>
</form>

<?php
function calloan($totalloan,$interest,$month){
if ($month>12)
{
$calinterest = ($month / 12)*$interest;
$totalinterest = $calinterest /"100";
}
else
{
$totalinterest = $interest / "100";
}
$amount_interest = $totalloan * $totalinterest;
$amount = ($totalloan + $amount_interest)/$month;

print "<b>จำนวนเงินที่ต้องชำระต่อเดือน :<font color=#0066FF> " .round($amount,2)."</font> บาท</b>";
print "<br><br><a href ='cal.php'>Click เพื่อเริ่มต้นใหม่</a>";
}
$totalloan = $_POST["totalloan"];
$interest = $_POST["interest"];
$month = $_POST["month"];

if($_POST["submit"]){

if($totalloan && $interest && $month){
print calloan($totalloan,$interest,$month);
}
else{
print "กรุณากรอก Form ให้ครบ";
}

}
else
{

}
?>

6 ความคิดเห็น:

jojo กล่าวว่า...

พอเรากด ตรง คำนวนเเล้วมันเกิดอาการ error
เหมือนว่าหาไฟล์ cal.php ไม่เจออะคับ
เเล้วมันก็เกิ error เเบบนี้เลยน่ะคับ

Unknown กล่าวว่า...

ต้องตั้งชื่อไฟล์เป็น cal.php ด้วยน่ะครับ

jojo กล่าวว่า...

ออ ขอบคุณคับผมจะลองทำดู

ไม่ระบุชื่อ กล่าวว่า...

อยากได้โค๊ดวิธีการคำนวณยอดสะสมค่ะ php
ลำดับ วันเดือนปี ตัวเลข ตัวเลขสะสม
1 1/2551 100 100
2 2/2551 366 466
3 10/2551 362 828
ช่วยหน่อยนะค่ะ

Unknown กล่าวว่า...

ไม่แน่ใจว่าเข้าใจตรงกันหรือเปล่า ก็ลองใช้คำสั่ง sql คิวรี่ข้อมูลมา sum กันสิครับ น่าจะได้น่ะ

Unknown กล่าวว่า...

อยากได้โค้ดคำนวณ ตัวเลขแบบบวกคะ