FORM PHP MY SQL

<?php

include('koneksi.php');

$nama_lengkap = $_POST['nama_lengkap'];

$kelas = $_POST['kelas'];

$tanggal_kehadiran = $_POST['tanggal_kehadiran'];

$kehadiran = $_POST['kehadiran'];

$keterangan = $_POST['keterangan'];

$simpan =mysqli_query("INSERT INTO absensi  VALUES('$nama_lengkap','$kelas','$tanggal_kehadiran','$kehadiran','$keterangan')") or die(mysql_error());

if($simpan){

echo "<script>alert('Yess Data Berhasil Disimpan');

window.location='simpan-absen.php'</script>";

}else{

echo "<script>alert('Aduhh Data Gagal Disimpan');

window.location='simpan-absen.php'</script>";

}

?>

jadi ini ceritanya saya buat halaman absensi koneksi sudah berhasil tapi mungkin ada yg salah dari script diatas karena dari form tidak bisa masuk ke database nya mohon bantuannya

avatar masgabut
@masgabut

4 Kontribusi 0 Poin

Diperbarui 3 tahun yang lalu

1 Jawaban:

<div>Liat di koneksi.php dan apa nama koneksinya<br><br>Misal $conn nama koneksinya ya tambahin di querynya seperti ini<br><br></div><pre>$simpan =mysqli_query($conn, "INSERT INTO absensi VALUES('$nama_lengkap','$kelas','$tanggal_kehadiran','$kehadiran','$keterangan')") or die(mysqli_error());</pre>

avatar Nandar
@Nandar

648 Kontribusi 204 Poin

Dipost 3 tahun yang lalu

Tanggapan

udah saya coba bang tapi masih gabisa

Warning: Undefined array key "keterangan" in C:\xampp\htdocs\muhammad-khairul\simpan-absen.php on line 8

Fatal error: Uncaught Error: Call to undefined function mysql_error() in C:\xampp\htdocs\muhammad-khairul\simpan-absen.php:10 Stack trace: #0 {main} thrown in C:\xampp\htdocs\muhammad-khairul\simpan-absen.php on line 10

muncul begitu bang kira kira salah nya di file form,db,atau gimana bang

ganti jadi mysqli_error

udah saya edit

Login untuk ikut Jawaban