input ke database (id posting mengikuti id user)

mau nanya nih, cara membuat input id_posting mengikuti id_user gmna ya?. jd gini, misalkan si user a punya akun id_user nya = 1.. si user b punya akun id_user nya = 2.. nah klo si a login terus posting bbrapa kali si a itu punya id_posting nya 1 semua.. klo si b login terus posting bbrapa kali si b itu punya id_posting nya 2 semua.. gmna ya?

avatar Dhec
@Dhec

1 Kontribusi 0 Poin

Diperbarui 6 tahun yang lalu

1 Jawaban:

Waktu login jika username dan password benar (BERHASIL login) $_SESSION['user'] = didaftarkan dan diisi nilainya berdarkan username yang login

sesuaikan file "login.php" kurang lebih


// login.php
$id_user = $_POST['username'];

if(sukses_login) {
    session_start();
    $_SESSION['user'] = $id_user;
}

sesuaikan juga struktur tabel post nya


/*	struktur tabel_post sesuaikan konsep seperti ini dulu

--------------------------

id = auto increment (primary)
judul
isi
id_posting (pemilik posting)

--------------------------
*/

Kemudian sesuaikan file untuk tambah posting misalkan namanya "add_post.php"

"add_post.php"


// add_post.php
session_start();

$judul = $_POST['judul'];
$isi = $_POST['isi'];

// nilai id_posting akan diambil sesuai $_SESSION['id_user'] yg diisi berdasarkan user yang login
$id_posting = $_SESSION['id_user'];

$sql = "INSERT INTO tabel_post(judul, isi, id_posting) VALUES('$judul', '$isi', '$id_posting')";
mysqli_query($koneksi, $sql);

Semoga Bermanfaat, Happy Sharing (^_^) coto ---coto hehe

avatar ciloxz
@ciloxz

284 Kontribusi 139 Poin

Dipost 6 tahun yang lalu

Login untuk ikut Jawaban