Example #1
0
echo number_format($sum - ($discount + $sum * $discount2 / 100), 2, '.', ',') . "  ";
?>
</td>
</tr>
<tr>
<td align="right" colspan=4 scope="row">จำนวนภาษีมูลค่าเพิ่ม&nbsp;&nbsp;<?php 
echo $percentvat;
?>
 %&nbsp;&nbsp;</td><td align="right" style="border-left:1px solid black;"><?php 
echo number_format($tax, 2, '.', ',') . "&nbsp;&nbsp;";
?>
</td>
</tr>
<tr>
<td align="left" colspan=2 scope="row" style="border-top:1px solid black;">( <?php 
echo num2thai($sum - ($discount + $sum * $discount2 / 100) + $tax);
?>
 )</td>
<td align="right" colspan=2 scope="row" style="border-top:1px solid black;">จำนวนเงินรวมทั้งสิ้น&nbsp;&nbsp;</td><td align="right" style="border-left:1px solid black; border-top:1px solid black;"><?php 
echo number_format($sum - ($discount + $sum * $discount2 / 100) + $tax, 2, '.', ',') . "&nbsp;&nbsp;";
?>
</td>
</tr>
</tbody>
<?php 
function num2thai($number)
{
    $t1 = array("ศูนย์", "หนึ่ง", "สอง", "สาม", "สี่", "ห้า", "หก", "เจ็ด", "แปด", "เก้า");
    $t2 = array("เอ็ด", "ยี่", "สิบ", "ร้อย", "พัน", "หมื่น", "แสน", "ล้าน");
    $zerobahtshow = 0;
    // ในกรณีที่มีแต่จำนวนสตางค์ เช่น 0.25 หรือ .75 จะให้แสดงคำว่า ศูนย์บาท หรือไม่ 0 = ไม่แสดง, 1 = แสดง
<tr>
<td align="right" colspan=4 scope="row">จำนวนภาษีมูลค่าเพิ่ม&nbsp;&nbsp;7.00 %&nbsp;&nbsp;</td><td align="right" style="border-left:1px solid black;"><?php 
if ($vat > 0) {
    echo number_format(($sum - $discount) * 0.07000000000000001, 2, '.', ',') . "&nbsp;&nbsp;";
} else {
    echo number_format(0, 2, '.', ',') . "&nbsp;&nbsp;";
}
?>
</td>
</tr>
<tr>
<td align="left" colspan=2 scope="row" style="border-top:1px solid black;">( <?php 
if ($vat > 0) {
    echo num2thai(($sum - $discount) * 1.07);
} else {
    echo num2thai($sum - $discount);
}
?>
 )</td>
<td align="right" colspan=2 scope="row" style="border-top:1px solid black;">จำนวนเงินรวมทั้งสิ้น&nbsp;&nbsp;</td><td align="right" style="border-left:1px solid black; border-top:1px solid black;"><?php 
if ($vat > 0) {
    echo number_format(($sum - $discount) * 1.07, 2, '.', ',') . "&nbsp;&nbsp;";
} else {
    echo number_format($sum - $discount, 2, '.', ',') . "&nbsp;&nbsp;";
}
?>
</td>
</tr>
</tbody>
<?php 
function num2thai($number)
Example #3
0
echo number_format($sum - $discount, 2, '.', ',') . "&nbsp;&nbsp;";
?>
</td>
</tr>
<tr>
<td align="right" colspan=4 scope="row">จำนวนภาษีมูลค่าเพิ่ม&nbsp;&nbsp;<?php 
echo $percentvat;
?>
 %&nbsp;&nbsp;</td><td align="right" style="border-left:1px solid black;"><?php 
echo number_format($tax, 2, '.', ',') . "&nbsp;&nbsp;";
?>
</td>
</tr>
<tr>
<td align="left" colspan=2 scope="row" style="border-top:1px solid black;">( <?php 
echo num2thai($sum - $discount + $tax);
?>
 )</td>
<td align="right" colspan=2 scope="row" style="border-top:1px solid black;">จำนวนเงินรวมทั้งสิ้น&nbsp;&nbsp;</td><td align="right" style="border-left:1px solid black; border-top:1px solid black;"><?php 
echo number_format($sum - $discount + $tax, 2, '.', ',') . "&nbsp;&nbsp;";
?>
</td>
</tr>
</tbody>
<?php 
function num2thai($number)
{
    $t1 = array("ศูนย์", "หนึ่ง", "สอง", "สาม", "สี่", "ห้า", "หก", "เจ็ด", "แปด", "เก้า");
    $t2 = array("เอ็ด", "ยี่", "สิบ", "ร้อย", "พัน", "หมื่น", "แสน", "ล้าน");
    $zerobahtshow = 0;
    // ในกรณีที่มีแต่จำนวนสตางค์ เช่น 0.25 หรือ .75 จะให้แสดงคำว่า ศูนย์บาท หรือไม่ 0 = ไม่แสดง, 1 = แสดง
Example #4
0
        case 12:
            return "ธันวาคม";
            break;
    }
}
$id = trim($_REQUEST["id"]);
if ($id > 0) {
    $tb = " `donation` ";
    $str = "  SELECT * FROM   {$tb}   WHERE `id_donation`  =  {$id}  ";
    $query = mysql_query($str) or die(" MYSQL false connect!! ");
    while ($row = mysql_fetch_row($query)) {
        //$name_donation =   $row['name_donation'];
        $name_donation = $row[3];
        $lastname_donation = $row[4];
        $amount = $row[7];
        $amount_baht = num2thai($amount);
        $amount_read = number_format($amount);
    }
}
function num2thai($number)
{
    $t1 = array("ศูนย์", "หนึ่ง", "สอง", "สาม", "สี่", "ห้า", "หก", "เจ็ด", "แปด", "เก้า");
    $t2 = array("เอ็ด", "ยี่", "สิบ", "ร้อย", "พัน", "หมื่น", "แสน", "ล้าน");
    $zerobahtshow = 0;
    // ในกรณีที่มีแต่จำนวนสตางค์ เช่น 0.25 หรือ .75 จะให้แสดงคำว่า ศูนย์บาท หรือไม่ 0 = ไม่แสดง, 1 = แสดง
    (string) $number;
    $number = explode(".", $number);
    if (!empty($number[1])) {
        if (strlen($number[1]) == 1) {
            $number[1] .= "0";
        } else {