Fatal error: Uncaught ArgumentCountError: mysqli_query() expects at least 2 arguments, 1 given in

fatal error.pngdisini tulisan nya koneksi berhasil tapi tidak terinput ke database gimana ya , tolong pencerahan nya

Script Koneksi .php

<?php
$db_host = "localhost";
$db_user = "root";
$db_pass = "";
$db_name = "crud";

$koneksi = mysqli_connect($db_host, $db_user, $db_pass, $db_name);

if(mysqli_connect_errno()){
	echo 'Gagal melakukan koneksi ke Database : '.mysqli_connect_error();
}else{
	echo 'Koneksi berhasil ^_^';
}
?>

Script Tambah_aksi.php

<?php
// koneksi database
include 'koneksi.php';

// menangkap data yang di kirim dari form
$nama = $_POST['nama'];
$nim = $_POST['alamat'];
$asal_sekolah = $_POST['asal_sekolah'];
$nik = $_POST['nik'];
$email = $_POST['email'];
$telpon = $_POST['telpon'];


// menginput data ke database
mysqli_query ("INSERT INTO crud (nama, alamat, asal_sekolah, nik, email, telpon) VALUES (:nama, :alamat, :asal_sekolah, :nik, :email, :telpon)");

// mengalihkan halaman kembali ke index.php
header("location:index.php");

?>
avatar sitinurazizah
@sitinurazizah

6 Kontribusi 1 Poin

Diperbarui 3 tahun yang lalu

1 Jawaban:

<div>Tambahkan parameter koneksi untuk menggunakan fungsi mysqli_query, contohnya:</div><pre>&lt;?php $db_host = "localhost"; $db_user = "root"; $db_pass = ""; $db_name = "crud";

$koneksi = mysqli_connect($db_host, $db_user, $db_pass, $db_name); mysqli_query ($koneksi, "INSERT INTO crud (nama, alamat, asal_sekolah, nik, email, telpon) VALUES (:nama, :alamat, :asal_sekolah, :nik, :email, :telpon)");</pre><div>&nbsp;<br>Semoga berhasil</div>

avatar ahanafi
@ahanafi

815 Kontribusi 554 Poin

Dipost 3 tahun yang lalu

Tanggapan

kak koneksi berhasil tpi data nya blm terinput ke database gimna ya?

kak udah bisa makasihh

Login untuk ikut Jawaban