Postingan lainnya
Buku Ini Koding!
Baru!
Buku ini akan jadi teman perjalanan kamu belajar sampai dapat kerjaan di dunia programming!
Kelas Premium!
Belajar bikin website dari nol sekarang
Gunakan kupon "lebihcepat" untuk diskon 25%!
Ada error ketika mau sambungin php ke database, gimana ya?
ada error begitu gimana cara atasinya ya?
You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near '', 'on')' at line 2"
<?php
include_once("function/koneksi.php");
include_once("function/helper.php");
$level = "customer";
$status = "on";
$nama_lengkap = $_POST['nama_Lengkap'];
$email = $_POST['email'];
$phone = $_POST['phone'];
$alamat = $_POST['alamat'];
$password = $_POST['password'];
$re_password = $_POST['re_password'];
$password = md5($password);
$query = mysqli_query($koneksi, "INSERT INTO user (level, nama, email, alamat, phone, password, status)
VALUES ('$level', '$nama_lengkap', '$email', '$alamat', '$phone',$password', '$status')");
if(!$query){
echo mysqli_error($koneksi);
}else{
echo "Data berhasil disimpan";
}
1 Jawaban:
Cara mengatasinya adalah dengan mengecek sintaks perintah sql-nya karena disana letak kesalahannya. coba aja eksekusi perintah sqlnya langsung di PHPMyAdmin; tapi sebelumnya tampilkan dulu perintah sqlnya dengan perintah berikut selanjutnya dicopy.
<pre> echo $query = mysqli_query($koneksi, "INSERT INTO user (level, nama, email, alamat, phone, password, status) VALUES ('$level', '$nama_lengkap', '$email', '$alamat', '$phone',$password', '$status')"); </pre>