Hallo! Selamat Datang di Marketplace produk digital, Freelancer terbaik di indonesia (67507 Members, 783 Products, 5291 Topic, 12956 Comments)

TAG berita multi select mysqli, php dan adminLTE

Dibuat
Login Terakhir 16 Hari lalu,
Telah Dilihat 2154 Kali
Munajat Ibnu Mengatakan : Sultan Account
  1. Assalamualaikum Warahmatullahi Wabarakatuh...
  2.  
  3. berikut saya share untuk tag berita dengan plugin
  4. https://github.com/brianreavis/selectize.js
  5.  
  6. $('#chosen-tags').selectize({
  7. plugins: ['remove_button'],
  8. persist: true,
  9. create: true,
  10. render: {
  11. item: function(data, escape) {
  12. return '<div>' + escape(data.text) + '</div>';
  13. }
  14. }
  15. });
  16. <!-- chosen -->
  17. <link href="url/chosen.css" rel="stylesheet" type="text/css" />
  18. <script src="url/chosen.jquery.js" type="text/javascript"></script>
  19.  
  20. //fungsi PHP
  21.  
  22. function GetTag($key, $Label, $Nilai='') {
  23. global $db;
  24. $s = "select * from tag order by nama_tag";
  25. $r = $db->query($s);
  26. $_arrNilai = explode(',', $Nilai);
  27. $str = '';
  28. while ($w = $r->fetch_array()) {
  29. $_ck = (array_search($w[$key], $_arrNilai) === false)? '' : 'selected';
  30. $str .= '<option value="'.$w[$key].'" '.$_ck.' >'.$w[$Label].'</option>';
  31. }
  32. return $str;
  33. }
  34.  
  35. cara penggunaan
  36. tambah data
  37. <div class="form-group">
  38. <label>Tag Berita</label>
  39. <select placeholder="Pilih Katakunci Atau Create" name="tag[]" class="selectize-control" id="chosen-tags" multiple>
  40. <?php echo GetTag('tag_seo', 'nama_tag','');?>
  41. </select>
  42. </div>
  43. edit data
  44. <div class="form-group">
  45. <label>Tag Berita</label>
  46. <select placeholder="Pilih Katakunci Atau Create" name="tag[]" class="selectize-control" id="chosen-tags" multiple>
  47. <?php echo GetTag('tag_seo', 'nama_tag','$row['tag']');?>
  48. </select>
  49. </div>
  50. semoga bermanfaat
Ada 2 File Kiriman :
1. screenshot_20181005_160236.png (101 KB)
2. Screenshot_2018-10-05_Panel_Admin.png (144 KB)

Ada 2 Jawaban

Bukhori Muslim
commented on 08 Okt 2018 06:07:16
  1. Assalam,.. waw jadi lebih keren ya pemilihan tagnya,
  2. pasti bagus jika diterapkan di back end swarakalibata ci juga,.
Munajat Ibnu
commented on 08 Okt 2018 11:41:13
  1. Assalam,..
  2. dan ga ribet nyarinya klo tagnya banyak
Maaf, Untuk Memberikan Komentar Anda Harus Login !!!