Thứ Sáu, 24 tháng 6, 2016

Phần 77_5 - Định dạng lại giá sản phẩm (5)

- Tiếp theo là mình sẽ định dạng lại giá tiền lúc xuất chi tiết sản phẩm (không phải xuất sản phẩm trong trang quản trị).Bạn mở file 'chi_tiet_san_pham.php' (đường dẫn là 'chuc_nang/tim_kiem/chi_tiet_san_pham.php') rồi sửa dòng code :

echo $tv_2['gia'];

thành :

$gia=$tv_2['gia'];
$gia=number_format($gia,0,",",".");
echo $gia;


- Bạn xem giải thích (phần chữ xanh) đoạn code trên ở bên dưới :


$gia=$tv_2['gia']; // lấy giá sản phẩm từ bảng 'san_pham'
$gia=number_format($gia,0,",","."); // định dạng lại giá sản phẩm trước khi xuất sản phẩm
echo $gia; // xuất giá đã định dạng ra ngoài web


- Và đây là kết quả nhận được của mình vào lại trang chi tiết sản phẩm :



 - Kết thúc phần này thì nội dung file 'chi_tiet_san_pham.php' (đường dẫn là 'chuc_nang/san_pham/chi_tiet_san_pham.php') tương tự như sau :


<?php
    $_SESSION['trang_chi_tiet_gio_hang']="co";
    $id=$_GET['id'];
    $tv="select * from san_pham where id='$id'";
    $tv_1=mysql_query($tv);
    $tv_2=mysql_fetch_array($tv_1);
    $link_anh="hinh_anh/san_pham/".$tv_2['hinh_anh'];
    echo "<table>";
        echo "<tr>";
            echo "<td width='250px' align='center' >";
                echo "<img src='$link_anh' width='150px' >";
            echo "</td>";
            echo "<td valign='top' >";
                echo "<a href='#'>";
                    echo $tv_2['ten'];
                echo "</a>";
                echo "<br>";
                echo "<br>";
                $gia=$tv_2['gia'];
                $gia=number_format($gia,0,",",".");
                echo $gia;
                echo "<br>";
                echo "<br>";
                echo "<form>";
                    echo "<input type='hidden' name='thamso' value='gio_hang' > ";
                    echo "<input type='hidden' name='id' value='".$_GET['id']."' > ";
                    echo "<input type='text' name='so_luong' value='1' style='width:50px' > ";
                    echo "<input type='submit' value='Thêm vào giỏ' style='margin-left:15px' > ";
                echo "</form>";
            echo "</td>";
        echo "</tr>";
        echo "<tr>";
            echo "<td colspan='2' >";
                echo "<br>";
                echo "<br>";
                echo $tv_2['noi_dung'];
            echo "</td>";
        echo "</tr>";
    echo "</table>";
?>