Some text some message..
Some text some message..
Some text some message..
Some text some message..

Silahkan atau queue Daftar disini.

Data Tidak Bisa Diinput Ke Database Mysql

Yulia

Yulia

17 Jun 2020, 19:56:27

Saya sedang mengerjakan sebuah projek membuat komentar buku tamu, Namun ada kendala saat mengirim dan memasukkan data kedalam database.

Data 'id, tgl, nama, pesan' tidak dapat disimpan. Apakah ada yang salah dengan penulisan kode scriptnya.

<?php
	include('db_connect.php');
	if(isset($_POST['submit'])){
		$id=$_POST['id'];
		$tgl=$_POST['tgl'];
		$nama=$_POST['nama'];
		$koment=$_POST['koment'];
		$sql = "INSERT INTO komentar (id, tgl, nama, koment) VALUES ('$id, $tgl, $nama, $koment')";
		$hasil = $koneksi ->query($sql);
	}
?>

Tags : tag iconmysql tag iconphp

  

facebooktwitterwhatapplinkedinpinterest

comment1 Jawaban, 622 view

Farid Yahya

Farid Yahya

24 Jun 2020, 09:20:45

Terdapat kesalahan pada bagian tanda petik.

Tiap nilai yang akan dimasukkan ke dalam database, harus diberi tanda petik untuk setiap variabelnya. bukan per-kelompoknya.

Untuk menghindari kesalahan lainnya, setiap data yang memiliki isi karakter yang membahayakan isi database harus difilter terlebih dahulu dengan menyertakan fungsi seperti addslashes(), htmlspecialchars(), dan lainnya.

Kode yang benar seperti :

query($sql);
	}
   
?>
  
Forum ini dibuat untuk menanyakan seputar permasalahan yang sering terjadi pada proses pembuatan halaman web pada HTML, desain web (CSS), pemrograman sisi client (JavaScript), pemrograman sisi server (PHP, ASP) beserta framework turunannya seperti codeigniter, Laravel, Yii. Forum ini tidak membatasi pertanyaan lainnya untuk bahasa program yang berbeda dengan orientasi website pada perangkat desktop dan smartphone.

Silahkan atau queue Daftar disini.

News Letters

Silahkan masukkan email Anda untuk berlangganan informasi kami

Forum ini dibuat untuk menanyakan seputar permasalahan yang sering terjadi pada proses pembuatan halaman web pada HTML, desain web (CSS), pemrograman sisi client (JavaScript), pemrograman sisi server (PHP, ASP) beserta framework turunannya seperti codeigniter, Laravel, Yii. Forum ini tidak membatasi pertanyaan lainnya untuk bahasa program yang berbeda dengan orientasi website pada perangkat desktop dan smartphone.