예제 #1
0
</td>
        <td align="center"><?php 
    echo $data->keluar;
    ?>
</td>
        <td align="center"><?php 
    echo $sisanya->sisa;
    ?>
</td>
        <!--<td class='aksi' align='center'>
            <a class='edition' onclick="edit_stokopname('<?php 
    echo $str;
    ?>
');" title="Klik untuk edit stok_opname">&nbsp;</a>
            <a class='deletion' onclick="delete_stokopname('<?php 
    echo $data->id;
    ?>
', '<?php 
    echo $page;
    ?>
');" title="Klik untuk hapus">&nbsp;</a>
        </td>-->
    </tr>
    <?php 
}
?>
</tbody>
</table>
<?php 
echo paging_ajax($total_data, $limit, $page, '1', generate_get_parameter($_GET));
예제 #2
0
function paging($jmldata, $dataPerPage, $tab = NULL)
{
    $showPage = NULL;
    ob_start();
    echo "\r\n        <div class='body-page'>";
    if (!empty($_GET['page'])) {
        $noPage = $_GET['page'];
    } else {
        $noPage = 1;
    }
    $dataPerPage = $dataPerPage;
    $offset = ($noPage - 1) * $dataPerPage;
    $jumData = $jmldata;
    $jumPage = ceil($jumData / $dataPerPage);
    $get = $_GET;
    if ($jumData > $dataPerPage) {
        $onclick = null;
        if ($noPage > 1) {
            $get['page'] = $noPage - 1;
            $onclick = "onClick=location.href='?" . generate_get_parameter($get) . "'";
        }
        echo "<span class='page-prev' {$onclick}>prev</span>";
        for ($page = 1; $page <= $jumPage; $page++) {
            if ($page >= $noPage - 3 && $page <= $noPage + 3 || $page == 1 || $page == $jumPage) {
                if ($showPage == 1 && $page != 2) {
                    echo "...";
                }
                if ($showPage != $jumPage - 1 && $page == $jumPage) {
                    echo "...";
                }
                if ($page == $noPage) {
                    echo " <span class='noblock'>" . $page . "</span> ";
                } else {
                    $get['page'] = $page;
                    if ($tab != NULL) {
                        $get['tab'] = $tab;
                    }
                    echo " <a class='block' href='?" . generate_get_parameter($get) . "'>" . $page . "</a> ";
                }
                $showPage = $page;
            }
        }
        $onClick = null;
        if ($noPage < $jumPage) {
            $get['page'] = $noPage + 1;
            $onClick = "onClick=location.href='?" . generate_get_parameter($get) . "'";
        }
        echo "<span class='page-next' {$onClick}>next</span>";
    }
    echo "</div>";
    $buffer = ob_get_contents();
    ob_end_clean();
    return $buffer;
}