Postingan lainnya
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..
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
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");
}
?>
biar gak jadi satu kolom gimana? maksudnya setiap inputannya jadi kolom tersendiri .. bisa enggak?