สอบถาม อยากจำกัดตัวแบ่งหน้าให้แสดงตามที่เรากำหนด หรือไม่ก็ ... ระหว่างกลาง

สำหรับผู้ที่ เริ่มต้น Programming - PHP มีอะไร แนะนำ หรือข้อสงสัยต้องบอร์ด นี้ คนที่มีความรู้ แบ่งปันคนอื่นบ้างนะ ปัญหาการเขียนโปรแกรม แบบ OOP Session Cookies php network

Moderator: mindphp, ผู้ดูแลกระดาน

AePongsak
PHP VIP Members
PHP VIP Members
โพสต์: 4996
ลงทะเบียนเมื่อ: 17/09/2016 10:09 am

สอบถาม อยากจำกัดตัวแบ่งหน้าให้แสดงตามที่เรากำหนด หรือไม่ก็ ... ระหว่างกลาง

โพสต์ที่ยังไม่ได้อ่าน โดย AePongsak »

โค้ด: เลือกทั้งหมด

$row = 10;
$page = $_GET['page'];

if ($page <= 0)
    $page = 1;
$total_data = mysql_num_rows(mysql_query("SELECT * FROM con"));
$total_page = ceil($total_data / $row);
if ($page >= $total_page)
    $page = $total_page;
$start = ($page - 1) * $row;

$sql = "SELECT * FROM con ORDER BY id Asc Limit $start,10";



$result = mysql_query($sql);
 
99.png
99.png (5.88 KiB) Viewed 284 times
รูปภาพ
ξν℮ry story has an end but in life every end is a neω ßeginning.
AePongsak
PHP VIP Members
PHP VIP Members
โพสต์: 4996
ลงทะเบียนเมื่อ: 17/09/2016 10:09 am

Re: สอบถาม อยากจำกัดตัวแบ่งหน้าให้แสดงตามที่เรากำหนด หรือไม่ก็ ... ระหว่างกลาง

โพสต์ที่ยังไม่ได้อ่าน โดย AePongsak »

โค้ด: เลือกทั้งหมด

                <li <?php if ($page == $start)  ?>>
                    <a href="list.php?page=<?= $page - $total_page ?>" aria-label="Previous">&laquo;</a>

                </li>
                <li <?php if ($page == 1) echo 'class="hidden"'; ?>>
                    <a href="list.php?page=<?= $page - 1 ?>" aria-label="Previous">
                        <span aria-hidden="true">&lsaquo;</span>
                    </a>
                </li>
                
                
                <?php for ($i = 1; $i <= 10; $i++) { ?>
                    <li <?php if ($page == $i) echo 'class="active"'; ?>>
                        <a href="list.php?page=<?= $i ?>"><?= $i ?></a></li>
                <?php } ?>
                    

                <li <?php if ($page == $total_page) echo 'class="hidden"'; ?>>
                    <a href="list.php?page=<?= $page + 1 ?>" aria-label="Next">
                        <span aria-hidden="true">&rsaquo;</span>
                    </a>
                </li>

                <li <?php if ($page == $total_page)  ?>>
                    <a href="list.php?page=<?= $page + $total_page ?>" aria-label="Next">&raquo;</a>

                </li>

            </ul>
รูปภาพ
ξν℮ry story has an end but in life every end is a neω ßeginning.
ตอบกลับโพส
  • Similar Topics
    ตอบกลับ
    แสดง
    โพสต์ล่าสุด

ผู้ใช้งานขณะนี้

สมาชิกกำลังดูบอร์ดนี้: ไม่มีสมาชิกใหม่ และบุคลทั่วไป 113