|
|
|
ช่วยดูให้หน่อยนะครับ คือผมอยากจะทราบการรับค่าผ่านฟอร์ม อย่างนี้มันเป็นแบบตายตัวอ่ะครับ |
|
|
|
|
|
|
|
ก็สร้างฟอร์มขึ้นมาสิครับ อ่ะ ตัวอย่างนะครับ
1. สร้างฟอร์มเพื่อรับค่าข้อมูลตั้งชื่อว่า frm.html
2. เขียนสคริปเพื่อทำการแสดงผล ตั้งชื่อว่า result.php
---------------------------------- frm.html ------------------------------------------------
<form action="result.php" method="Post" name="frm1">
<table width="100%" border=1>
<tr>
<td>ราคาสินค้า</td><td><input type="text" name="price"></td>
<td>ภาษี</td><td><input type="text" name="sales_tax"></td>
<td>จำนวน</td><td><input type="text" name="quantity"></td>
</tr>
</table>
</form>
*----------------------------------------------------------------------------------------------------
-------------------------------------------------- result.php -----------------------------------
<?
$sub_total = $price * $quantity;
$sales_tax_amount = $sub_total * $sales_tax;
$sales_tax_pct = $sales_tax * 100;
$grand_total = $sub_total + $sales_tax_amount;
$fmt_price = sprintf("%0.2f",$price);
$fmt_sub_total = sprintf("%0.2f",$sub_total);
$fmt_sales_tax_amount = sprintf("%0.2f",$sales_tax_amount);
$fmt_grand_total = sprintf("%0.2f",$grand_total);
echo "<TABLE width=92% align=center border=1 font face=Ms sans serif size=2>";
echo "<TR><TD width=50%><CENTER>รายการ</CENTER>";
echo "<TD width=16%><CENTER>ราคา</CENTER>";
echo "<TD width=16%><CENTER>จำนวน</CENTER>";
echo "<TD width=18%><CENTER>รวม</CENTER> </TD>";
echo "<TR><TD>1.</TD>";
echo "<TD><CENTER>$fmt_price</CENTER></TD>";
echo "<TD><CENTER>$quantity</CENTER></TD>";
echo "<TD><CENTER>$fmt_sub_total</CENTER> </TD>";
echo "<TR><TD>2.</TD>";
echo "<TD><CENTER>$fmt_price</CENTER></TD>";
echo "<TD><CENTER>$quantity</CENTER></TD>";
echo "<TD><CENTER>$fmt_sub_total</CENTER> </TD>";
echo "<TR><TD>3.</TD>";
echo "<TD><CENTER>$fmt_price</CENTER></TD>";
echo "<TD><CENTER>$quantity</CENTER></TD>";
echo "<TD><CENTER>$fmt_sub_total</CENTER> </TD>";
echo "<TR><TD></TD>";
echo "<TD><CENTER></CENTER></TD>";
echo "<TD><CENTER>รวม</CENTER></TD>";
echo "<TD><CENTER>$fmt_sub_total</CENTER> </TD>";
echo "<TR><TD><CENTER></CENTER></TD>";
echo "<TD><CENTER></CENTER></TD>";
echo "<TD><CENTER>ภาษีมูลค่าเพิ่ม $sales_tax_pct%</CENTER></TD>";
echo "<TD><CENTER>$fmt_sales_tax_amount</CENTER> </TD>";
echo "<TR><TD><CENTER></CENTER></TD>";
echo "<TD><CENTER></CENTER></TD>";
echo "<TR><TD><CENTER></CENTER></TD>";
echo "<TD><CENTER></CENTER></TD>";
echo "<TD><CENTER>รวมทั้งสิ้น</CENTER></TD>";
echo "<TD><CENTER>$fmt_grand_total ºÒ·</CENTER> </TD>";
echo "</font></TABLE>";
?>
ลองดูนะครับ
|
|
|
|
|
Date :
15 ธ.ค. 2548 10:03:07 |
By :
noomna19 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุณนะครับ เผื่อมีอะไรจะได้รบกวนใหม่
|
|
|
|
|
Date :
15 ธ.ค. 2548 11:17:42 |
By :
วิน |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 03
|