Scroll to top

Haloo! Selamat Datang di Komunitas Private Training Web Development (33972 Members, 291 Projects, 2982 Topic, 8320 Comments)

Butuh karyawan baru? atau seorang Web Developer (Part-time/Freelance/Full-time) untuk mengerjakan project/aplikasi anda?, cari disini : Members Area Jobs!
Cara menampilkan data jadwal pelajaran siaselah di sisfokol
Muh Kurnaen Mengatakan : Members -
  1. Assalamualaikum Warahmatullahi Wabarakatuh...
  2. mau tanya mas robi cara menampilkan jadwal pelajaran dari siaselah ke SISFOKOL/web sekolah gimana, saya coba tampilkan data guru bisa muncul, nah pas tampilkan jadwal pelajaran tidak bisa muncul...
  3.  
  4. pliss bantu,,
Bukhari al Muslim Mengatakan :
Admin -
  1. Assalam,.. Sisfokol itu yang mana gan?
  2. setau saya jika ingin menampilkan jadwal di SIASELAH ke aplikasi lain
  3. maka semua table terkait atau yang terhubung dengan jadwal juga harus ada.
  4. misalnya untuk table jadwal itu terkait dengan : rb_mata_pelajaran, rb_guru, rb_ruangan, dan rb_kelas.

Muh Kurnaen Mengatakan :
Members -
  1. waduh maaf salah.. maksudnya sikolag mas...

Muh Kurnaen Mengatakan :
Members -
  1. Assalam,..

Ada 1 File Kiriman :
1. Maaf File 't.php (0)' Gagal Terkirim!
Bukhari al Muslim Mengatakan :
Admin -
  1. Assalam,.. Karena sikolag dan siaselah memiliki database yang berbeda,
  2. atau terdiri dari 2 database maka sikolag mesti dijadikan konek ke 2 database,
  3. buka file "application/config/database.php"
  4. cari koneksi database :
  5.  
  6. $active_group = 'default';
  7. $query_builder = TRUE;
  8.  
  9. $db['default'] = array(
  10. 'dsn' => '',
  11. 'hostname' => 'localhost',
  12. 'username' => 'root',
  13. 'password' => '',
  14. 'database' => 'siaselah_db',
  15. 'dbdriver' => 'mysqli',
  16. 'dbprefix' => '',
  17. 'pconnect' => FALSE,
  18. 'db_debug' => (ENVIRONMENT !== 'production'),
  19. 'cache_on' => FALSE,
  20. 'cachedir' => '',
  21. 'char_set' => 'utf8',
  22. 'dbcollat' => 'utf8_general_ci',
  23. 'swap_pre' => '',
  24. 'encrypt' => FALSE,
  25. 'compress' => FALSE,
  26. 'stricton' => FALSE,
  27. 'failover' => array(),
  28. 'save_queries' => TRUE
  29. );
  30.  
  31. lalu ubah menjadi :
  32.  
  33. $active_group = 'default';
  34. $query_builder = TRUE;
  35.  
  36. $db['default'] = array(
  37. 'dsn' => '',
  38. 'hostname' => 'localhost',
  39. 'username' => 'root',
  40. 'password' => '',
  41. 'database' => 'database_sikolag',
  42. 'dbdriver' => 'mysqli',
  43. 'dbprefix' => '',
  44. 'pconnect' => FALSE,
  45. 'db_debug' => TRUE,
  46. 'cache_on' => FALSE,
  47. 'cachedir' => '',
  48. 'char_set' => 'utf8',
  49. 'dbcollat' => 'utf8_general_ci',
  50. 'swap_pre' => '',
  51. 'encrypt' => FALSE,
  52. 'compress' => FALSE,
  53. 'stricton' => FALSE,
  54. 'failover' => array(),
  55. 'save_queries' => TRUE
  56. );
  57.  
  58. $db['siaselah'] = array(
  59. 'dsn' => '',
  60. 'hostname' => 'localhost',
  61. 'username' => 'root',
  62. 'password' => '',
  63. 'database' => 'database_siaselah',
  64. 'dbdriver' => 'mysqli',
  65. 'dbprefix' => '',
  66. 'pconnect' => FALSE,
  67. 'db_debug' => TRUE,
  68. 'cache_on' => FALSE,
  69. 'cachedir' => '',
  70. 'char_set' => 'utf8',
  71. 'dbcollat' => 'utf8_general_ci',
  72. 'swap_pre' => '',
  73. 'encrypt' => FALSE,
  74. 'compress' => FALSE,
  75. 'stricton' => FALSE,
  76. 'failover' => array(),
  77. 'save_queries' => TRUE
  78. );
  79.  
  80. untuk menampilkan data nanti jadi begini :
  81. <?php
  82. defined('BASEPATH') OR exit('No direct script access allowed');
  83. private $db2;
  84. public function __construct(){
  85. parent::__construct();
  86. $this->db2 = $this->load->database('siaselah', TRUE);
  87. }
  88.  
  89. function jadwal(){
  90. // Silahkan sesuaikan dengan query jadwal
  91. $data['jadwal'] = $this->db2->query("SELECT * FROM rb_jadwal_pelajaran");
  92. $this->template->load(template().'/template',template().'/jadwal_pelajaran',$data);
  93. }
  94. ?>
  95.  
  96. Viewsnya begini :
  97. <table class="table table-bordered table-striped">
  98. <thead>
  99. <tr>
  100. <th style='width:20px'>No</th>
  101. <th>Jadwal Pelajaran</th>
  102. <th>Kelas</th>
  103. <th>Guru</th>
  104. <th>Hari</th>
  105. <th>Mulai</th>
  106. <th>Selesai</th>
  107. <th>Ruangan</th>
  108. </tr>
  109. </thead>
  110. <tbody>
  111. <?php
  112. foreach ($jadwal->result_array() as $r) {
  113. echo "<tr><td>$no</td>
  114. <td>$r[namamatapelajaran]</td>
  115. <td>$r[nama_kelas]</td>
  116. <td>$r[nama_guru]</td>
  117. <td>$r[hari]</td>
  118. <td>$r[jam_mulai]</td>
  119. <td>$r[jam_selesai]</td>
  120. <td>$r[nama_ruangan]</td>
  121. </tr>";
  122. $no++;
  123. }
  124. ?>
  125. <tbody>
  126. </table>
  127.  
  128. Selesai, semoga bermanfaat,.. ^_^

Muh Kurnaen Mengatakan :
Members -
  1. Terimakasih banyak mas.., sy akan coba pelajari.., phpmu banyak membantu..., sukses buat mas.., semoga semuanya menjadi catatan amal baik...

Bukhari al Muslim Mengatakan :
Admin -
  1. Assalam,.. oke gan, jika ada kendala lainnya,
  2. nanti info lagi saja agar bisa kita bimbing lagi untuk menyelesaikannya, ^_^

Andi anwar saeful zaman Mengatakan :
Members -
  1. Assalam,.. Assalam,.. barangkali cocok silahkan lihat demo www.mading.ngeweb.id

Maaf, Untuk Memberikan Komentar Anda Harus Login !!!