|
|
|
อยากทราบวิธีคำนวณเงินงวดครับว่ามี วิธีการ code โปรแกรมยังไงบ้าง |
|
|
|
|
|
|
|
ค่างวด ไม่มีดอกเบี้ย
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3c.org/TR/1999/REC-html401-19991224/loose.dtd">
<HTML>
<HEAD>
<TITLE>ค่างวด ไม่มีดอกเบี้ย</TITLE>
<META content="text/html; charset=utf-8" http-equiv=Content-Type>
</HEAD>
<body>
<form id="cal" name="cal" method="post" action="date01.php">
<td width="40%">ยอดกู้</td>
<td width="55%" ><input name="money" type="text" id="money" size="50"><br>
<td width="40%">จำนวนงวด</td>
<td width="55%" ><input name="period" type="text" id="period" size="50"><br>
<td width="40%">งวดแรกที่ต้องจ่ายคืน (รูปแบบ) * yyyy-mm-dd</td>
<td width="55%" ><input name="start" type="text" id="start" size="50"><br>
<input name="pay" type="submit" value=" คำนวณ " style='background-color:#FFFFFF; color:#FF0000;'>
<br><br><br>
<?
if($start==""){
echo "กรุณากรอกข้อมูล";
}else{
$money=$_POST[money];
$period=$_POST[period];
$inputDate = $_POST[start];
$payback = $money/$period;
echo "ยอดกู้ :: ".$money. " บาท<br>";
echo "จำนวนงวด :: ".$period. " บาท จ่ายคืนงวดละ ".$payback." บาท<br>";
echo "เริ่มส่ง :: ".$inputDate. " <br><br>";
for($i=1;$i<=$period;$i++){
echo "งวดที่ ".$i." :: ";
$strCurrDate = strtotime($inputDate);
$date_pay = date("Y-m-d", mktime(date("H",$strCurrDate)+0, date("i",$strCurrDate)+0, date("s",$strCurrDate)+0, date("m",$strCurrDate)+$i, date("d",$strCurrDate)+0, date("Y",$strCurrDate)+0));
echo $date_pay ."<br>";
}
}
?>
</body>
</HTML>
|
|
|
|
|
Date :
2012-09-02 09:22:44 |
By :
apisitp |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
รบกวนขอต่อยอดอีกนิดนะครับ ถ้าต้องการเพิ่มเติมแบบนี้จะทำไงครับ
1 สค 55 4000 บาท เหลือเงินค้างจ่าย 196000
2 กย 55 4000 บาท เหลือเงินค้างจ่าย 192000
3 ตค 55 4000 บาท เหลือเงินค้างจ่าย 188000
.
.
.
50 .......4000 บาท เหลือเงินค้างจ่าย 0
|
|
|
|
|
Date :
2012-09-02 21:23:14 |
By :
yuttawee |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
จากที่ให้ code ไป อีกนิดเดียวก็ได้แล้วครับ ลองเขียนเลยครับ
|
|
|
|
|
Date :
2012-09-02 21:41:27 |
By :
apisitp |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ยัง งง อยู่ครับ พอดีว่าไม่เก่งเท่าไหร่ รบกวนของทางสว่างด้วยครับ
|
|
|
|
|
Date :
2012-09-02 22:32:33 |
By :
yuttawee |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ผมก็ไม่เก่งนะ แต่ผมชอบลองทำบ่อยๆ
อันดับแรกคุณก็ลองไล่ศึกษาโค๊ดที่ พี่ apisitp ให้มานะ ทีละสเต็ปๆ
อันดับที่สองจากที่คุณโค๊ดแล้ว ได้เวลาสร้างหน้าฟอร์ม ซึ่งหน้ฟอร์มก็สร้างจากโค๊ดที่คุณได้มาจากพี่ apisitp
สู้ต่อไป !!
|
|
|
|
|
Date :
2012-09-03 10:27:28 |
By :
compiak |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ผมผิดเองล่ะที่ให้ code แต่แรก ต่อไปผมจะไม่สร้าง code ล่ะ จะช่วยบอกกระทู้เก่า บทความและแนวคิดพอ
Code (PHP)
for($i=1;$i<=$period;$i++){
$surplus = $money - $payback ;
echo "งวดที่ ".$i." :: ";
$strCurrDate = strtotime($inputDate);
$date_pay = date("Y-m-d", mktime(date("H",$strCurrDate)+0, date("i",$strCurrDate)+0, date("s",$strCurrDate)+0, date("m",$strCurrDate)+$i, date("d",$strCurrDate)+0, date("Y",$strCurrDate)+0));
echo $date_pay ." :: ค่างวด :: ".$payback." :: ";
echo "ค่างวดคงเหลือ :: ".$surplus." บาท<br>";
$money = $surplus;
}
|
|
|
|
|
Date :
2012-09-04 08:42:42 |
By :
apisitp |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 04
|