Tahun baru, skill baru! 🚀. Masukkan kupon "skill2025" untuk diskon 30% di kelas apa saja

Multiple Input nilai Siswa ke database

Gini mas, saya mau tanya masalah multiple insert database. Saya punya database dgn nama sekolah. dalam database ada 3 tabel, yaitu siswa,mapel,dan nilai. Nah di setiap mapel ada 3 Nilai, yaitu Praktek(Pengetahuan) , Keterampilan(K) dan Sikap(S). Terus gmana caranya supaya waktu input nilai di colom P terus di save, Data di tabel nilai coloumn Pengetahuan bisa masuk. Kalo bisa kasih skrip nya juga ya, hehe

avatar hakimhassan
@hakimhassan

19 Kontribusi 0 Poin

Diperbarui 9 tahun yang lalu

8 Jawaban:

database sekolah untk table mapel buat logikanya..

if(isset($_post['save']){ #ketikan variabel input...
 if(!empty($var)){ inputdb($a, $b, $c);} else { echo "ada nilai kosong";}
}

contohny kcilny sprt itu slhkan untk fungsi dan variable ny dibikn sndiri

avatar md
@md

107 Kontribusi 21 Poin

Dipost 9 tahun yang lalu

coba ini :

$sql  = "INSERT INTO tbl (kolom1, kolom2, kolom3) VALUES ('John', 'Doe', 'john@example.com');";
$sql .= "INSERT INTO tbl1 (kolom1, kolom2, kolom3) VALUES ('Mary', 'Moe', 'mary@example.com');";
$sql .= "INSERT INTO tbl2 (kolom1, kolom2, kolom3) VALUES ('Julie', 'Dooley', 'julie@example.com')";

if ($conn->multi_query($sql) === TRUE) {
    echo "Sukses Om";
} else {
    echo 'Erroor Om';
}

but, sebelumnya ente make koneksi dbnya apa ? PDO/Mysqli or Mysql ? sample diatas make Mysqli

avatar bn404
@bn404

17 Kontribusi 6 Poin

Dipost 9 tahun yang lalu

Ssya pakenya mysql bang

avatar hakimhassan
@hakimhassan

19 Kontribusi 0 Poin

Dipost 9 tahun yang lalu

Maaf mas, sy blum paham ni. Skrip saya baru bisa munculin no. Nis nama siswa dan kelas. Itu semua ada di tabel siswa. Nah buat ngiisi nilainya di tabel terus waktu klik save data berubah di database itu gmana? Bisa di perjelas gak skrip nya?

avatar hakimhassan
@hakimhassan

19 Kontribusi 0 Poin

Dipost 9 tahun yang lalu

ow, jadi ini permasalahan yg saya tangkap gini ya : "data siswa akan tampil di tabel, kemudian disana akan ada inputan nilai dkk, nah misal ada 5 siswa, maka nanti akan ada inputan 5" benar begitu?kalo benar bgtu, bagaimana kita bisa mengetahui field/kolom yg kita isi? kalo saya sih bisa data di tabel itu dibikin array, lalu kita akan tahu array yg diselect dari inputan, atau make id,

sudah mencari ref di google mas? coba make key "Inline Editing AJax PHP" konsepnya sama, dimana dalam kasus sampean juga nilai yang dimasukan akan menginputkan nis/id siswa untuk menampilkan nilai sesuai siswa tertentu ;) #CMIIW

avatar bn404
@bn404

17 Kontribusi 6 Poin

Dipost 9 tahun yang lalu

Iyaa mas bener banget. guru saya juga bilangnya data di array dulu. Bisa bantu buat contoh skrip gak mas? Biar lbh paham

avatar hakimhassan
@hakimhassan

19 Kontribusi 0 Poin

Dipost 9 tahun yang lalu

mas @bn404 tolong bantu dong skrip nya

avatar hakimhassan
@hakimhassan

19 Kontribusi 0 Poin

Dipost 9 tahun yang lalu

ini mas perkembangannya.Tapi di tiap mapel nilai P nya sama semua. tolong bantu mass

avatar hakimhassan
@hakimhassan

19 Kontribusi 0 Poin

Dipost 9 tahun yang lalu

Login untuk ikut Jawaban