Notice: undefined index: nama in c:\xampp\htdocs\web1\simpanbukutamu.php on line 11

ini erornya kenapa ya ?

Notice: Undefined index: nama in C:\xampp\htdocs\web1\simpanbukutamu.php on line 11

Notice: Undefined index: email in C:\xampp\htdocs\web1\simpanbukutamu.php on line 12

Notice: Undefined index: pesan in C:\xampp\htdocs\web1\simpanbukutamu.php on line 13

Warning: mysqli_query() expects parameter 1 to be mysqli, string given in C:\xampp\htdocs\web1\simpanbukutamu.php on line 15 gagal

apa yang salah gan mohon bantuan nya

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
	<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<title>Untitled Document</title>
</head>
<body>
<?php
$koneksi = mysqli_connect("localhost", "root", "","db_berita") or die(mysqli_error($koneksi));/*menghubungkan ke server my sql*/
mysqli_select_db($koneksi,'db_berita');
$a=$_POST['nama'];
$b=$_POST['email'];
$c=$_POST['pesan'];
$perintah="insert into buku_tamu values('','$a','$b','$c')";
$simpan=mysqli_query($perintah,$koneksi);
if (mysqli_connect_error()){
echo "Koneksi database gagal : " . mysqli_connect_error();
}
if($simpan)
echo"<meta http-equiv='refresh' content='0 url=tambahbukutamu.php?Data Telah Tersimpan'>";
else
echo"gagal";
?>
</body>
</html>

avatar xshell
@xshell

1 Kontribusi 0 Poin

Diperbarui 4 tahun yang lalu

1 Jawaban:

Sepertinya inputnya belum ada, atau sudah ada tapi belum dikasih name kalau dikasih name jadi kaya gini form nya <pre> &lt;form method="post" action="simpanbukutamu.php"&gt; &lt;input type="text" name="nama"&gt; &lt;input type="text" name="email"&gt; &lt;textarea name="pesan"&gt;&lt;/textarea&gt; &lt;input type="submit"&gt; &lt;/form&gt; </pre> Jadi setiap input dikasih nama sesuai variabel, kan di situ ada variabel $a $b $c terus untuk mysqli_query, koneksinya taruh depan, query nya taruh belakang, jadi: <pre> $simpan=mysqli_query($koneksi,$perintah); </pre>

avatar Abdalhaqq
@Abdalhaqq

35 Kontribusi 9 Poin

Dipost 4 tahun yang lalu

Login untuk ikut Jawaban