Postingan lainnya
Buku Ini Koding!
Baru!
Buku ini akan jadi teman perjalanan kamu belajar sampai dapat kerjaan di dunia programming!
PHP Mysqli Error Input Data
Kode Ane
<?php
include '../lib/config.php';
$user = $_POST['username'];
$pass = md5($_POST['password']);
$nama = $_POST['nama'];
$jbtn = $_POST['jabatan'];
$gbr = $_POST['gambar'];
if ($_POST['tambah']) {
$tambah = mysqli_query($conn, "INSERT INTO admin VALUES ('','$user','$pass','$nama','$jbtn','$gbr')");
if ($tambah) {
echo "<script>alert('Moderator Ditambahkan!'); window.location = 'index.php'</script>";
} else {
die ('Gagal!' .mysqli_error($conn));
}
}
?>
Ane input data dari form, length gak ada yang lebih, dan ane baru liat Error php mysqli ini
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 'dimas','e4c44b92413565264651f5d4ad60ecba','DimasPur','Moderator','src/moderator.' at line 1
Tolong Jawabannya :)
4 Jawaban:
anda cuman masukin value tapi ga masukin field nya, kalo mau gampang copy ajah koding sql dari menu sql di phpmyadminnya
Menurut saya masukin field di query nya gak ngaruh bang, kan valuesnya tipe data, length nya udah sesuai..
Kalo masukin "VALUES"nya aja, harus lengkap berarti dengan urutan fieldnya. Nah kira-kira, udah di cek fieldnya sesuai dengan inputnya nggak? Soalnya kalo syntax error di SQL, pasti ada yang salah sama script sqlnya.