Insert Tags Input To MySQL with PHP & JQuery

Intinya saya ingin insert tags input melalui PHP dan JQuery ke tabel di MySQL. Lebih jelasnya seperti di gambar. Bantu saya Para Mastah..

avatar erfaruq
@erfaruq

25 Kontribusi 3 Poin

Diperbarui 6 tahun yang lalu

3 Jawaban:

Halo,

Kalo menurut saya, tag dalam form dibuat dlm bntuk koma separated.

Tampilannya dipercantik menngunakan http://aehlke.github.io/tag-it/

Dalam database tag disimpan dalam satu kolom, bisa csv atau json, atau serialize.

Biar bisa dicari, buat tabel khusus untuk menyimpan tag yang diasosiasikan ke table form

avatar xikyu46
@xikyu46

4 Kontribusi 2 Poin

Dipost 7 tahun yang lalu

Terima kasih mas @xikyu46 Sudah beres mas.. pakek explode(), lalu loop (foreach)..

<?php
include 'dbconn.php';
date_default_timezone_set("Asia/Jakarta");

$now      = date("Y-m-d");
$idpps    = $_POST['id_pps'];
$koleksi  = $_POST['koleksi'];
$pelayan  = $_POST['pelayan'];
$instansi = $_POST['instansi'];
//$pecah    = implode(",", $koleksi);
$pecah    = explode(',', $koleksi);

//echo $idpps.' | '.$koleksi.' | '.$pelayan;

$pinjam		= date("Y-m-d");
$tuju_hari	= mktime(0,0,0,date("n"),date("j")+7,date("Y"));
$kembali	= date("Y-m-d", $tuju_hari);
$no             = 0;

foreach($pecah as $s){
  $query = mysqli_query($link, "INSERT INTO kolektif VALUES ('$idpps', '$s', '$instansi', '$pelayan', '$now', '$kembali', '1', '0')");
  $no++;
}
  if ($query) {
	header("location:../kolektif.php?yes&int=$instansi&user=$pelayan&idpps=$idpps");
}

?>
avatar erfaruq
@erfaruq

25 Kontribusi 3 Poin

Dipost 7 tahun yang lalu

biar gak jadi satu kolom gimana? maksudnya setiap inputannya jadi kolom tersendiri .. bisa enggak?

avatar Tidak ada Nama
@Tidak ada Nama

102 Kontribusi 17 Poin

Dipost 6 tahun yang lalu

Login untuk ikut Jawaban