Hallo! Selamat Datang di Marketplace produk digital, Freelancer terbaik di indonesia (68412 Members, 793 Products, 5353 Topic, 13045 Comments)

TAG berita multi select mysqli, php dan adminLTE

Dibuat
Login Terakhir 1 Bulan lalu,
Telah Dilihat 2264 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 !!!

Online