%JudulAnak="Radio Retjo Buntung 100.55 FM"%> <%sssRadio="RBFM"%> <% 'xradio="Rasialima" Set dbconn = Server.CreateObject("ADODB.Connection") dbconn.open "PROVIDER=Microsoft.JET.OLEDB.4.0;Data Source=" & Server.MapPath("../admin/data/dbRadio.mdb") sql = "SELECT * from dbAgenda ORDER BY mulai Desc" 'hitung jumlah data jmlData = 0 sqlData="select count(*) as jmlData from dbAgenda " set RS = dbConn.Execute(sqlData) jmlData = RS("jmlData") RS.Close set RS = dbconn.Execute(sql) no = 0 '--Bar Halaman-- jmlDisplay = 5 jmlHalMax = 10 thisFile = request.servervariables("script_name") A_href = thisFile page = request("page") if page<1 then page=1 'hitung awal, akhir, dan jumlah halaman jmlHalaman = int(jmlData/jmlDisplay) if jmlHalaman <> jmlData/jmlDisplay then jmlHalaman = jmlHalaman + 1 if 1 * page> 1 * jmlHalaman then page=jmlHalaman awal = (page - 1) * jmlDisplay + 1 akhir = page * jmlDisplay if akhir>jmlData then akhir=jmlData hlmAwal = ((page-1)\jmlHalMax)*jmlHalMax+1 hlmAkhir = hlmAwal - 1 + jmlHalMax if hlmAkhir>jmlHalaman then hlmAkhir=jmlHalaman 'generate bar navigasi barHlmBaru = "
| << | " else barHlmBaru = barHlmBaru & "<< | " end if if page<2 then barHlmBaru = barHlmBaru & "< | " else barHlmBaru = barHlmBaru & "< | " end if barHlmBaru = barHlmBaru & "" for gh=hlmAwal to hlmAkhir if gh>hlmAwal then barHlmBaru = barHlmBaru & " - " if 1 * gh = 1 * page then barHlmBaru = barHlmBaru & "" & gh & "" else barHlmBaru = barHlmBaru & "" & gh & "" end if next barHlmBaru = barHlmBaru & " | " if 1 * page< 1 * jmlHalaman then barHlmBaru = barHlmBaru & "> | " else barHlmBaru = barHlmBaru & "> | " end if if hlmAkhir=jmlHalaman then barHlmBaru = barHlmBaru & ">> | " else targetNext = page+jmlHalMax if targetNext>jmlHalaman then targetNext=jmlHalaman barHlmBaru = barHlmBaru & ">> | " end if barHlmBaru = barHlmBaru & "
|