query($sql); $rows = $rows->num_rows; $sql = "select * from sekolah_komentar where kode='".$dt."' and jenis='Pengunjung' and konfirmasi='YA' order by id_komentar asc limit $start,$limit"; $data = $con->query($sql); $str=''; while( $row = $data->fetch_array(MYSQLI_ASSOC)){ $str.="

".$row['nama']."

".$row['pernyataan']."


"; $check_koment = mysqli_query($con,"select * from sekolah_komentar where jenis='Sekolah' and sub='".$row['induk']."'"); $koment = mysqli_fetch_object($check_koment); if ($koment!=NULL) { $data_logo = mysqli_query($con,"select logo from sekolah where kode='".$dt."'"); $logo = mysqli_fetch_array($data_logo); $komentarnya = mysqli_query($con,"select * from sekolah_komentar where jenis='Sekolah' and sub='".$row['induk']."' ") ; while ($komennya = mysqli_fetch_array($komentarnya)) { $str.="

".$komennya['nama']."    


".$komennya['pernyataan']."


"; } } else { } //else { // $str.="
//
//
// //
//
//
//
//

".$row['nama']."    

//

//

".$row['pernyataan']."

//
//

"; // } } echo $str; pagination($limit,$adjacent,$rows,$page); } function pagination($limit,$adjacents,$rows,$page){ $pagination=''; if ($page == 0) $page = 1; //if no page var is given, default to 1. $prev = $page - 1; //previous page is page - 1 $next = $page + 1; //next page is page + 1 $prev_=''; $first=''; $lastpage = ceil($rows/$limit); $next_=''; $last=''; if($lastpage > 1) { //previous button if ($page > 1) $prev_.= "previous"; else{ //$pagination.= "previous"; } //pages if ($lastpage < 5 + ($adjacents * 2)) //not enough pages to bother breaking it up { $first=''; for ($counter = 1; $counter <= $lastpage; $counter++) { if ($counter == $page) $pagination.= "$counter"; else $pagination.= "$counter"; } $last=''; } elseif($lastpage > 3 + ($adjacents * 2)) //enough pages to hide some { //close to beginning; only hide later pages $first=''; if($page < 1 + ($adjacents * 2)) { for ($counter = 1; $counter < 4 + ($adjacents * 2); $counter++) { if ($counter == $page) $pagination.= "$counter"; else $pagination.= "$counter"; } $last.= "Last"; } //in middle; hide some front and some back elseif($lastpage - ($adjacents * 2) > $page && $page > ($adjacents * 2)) { $first.= "First"; for ($counter = $page - $adjacents; $counter <= $page + $adjacents; $counter++) { if ($counter == $page) $pagination.= "$counter"; else $pagination.= "$counter"; } $last.= "Last"; } //close to end; only hide early pages else { $first.= "First"; for ($counter = $lastpage - (2 + ($adjacents * 2)); $counter <= $lastpage; $counter++) { if ($counter == $page) $pagination.= "$counter"; else $pagination.= "$counter"; } $last=''; } } if ($page < $counter - 1) $next_.= "next"; else{ //$pagination.= "next"; } $pagination = "
".$first.$prev_.$pagination.$next_.$last; //next button $pagination.= "
\n"; } echo "
".$pagination."
"; } ?>