Masalah pada mysqli_query

php database

✔ Forum ini sudah terjawab


foto oleh @gnugautama
8 bulan yang lalu
saya mengalami masalah umum ini saat membuat sebuah aplikasi absensi berbasis web menggunakan php dan mysql, mysqli_query() expects at least 2 parameters sudah sempat baca-baca jawaban dari forum ini dengan masalah yang sama, dan saya ikuti, namun tetap tidak terselesaikan. Berikut coding-an saya,
$server='localhost';
	$user='root';
	$password='';
	$database='absensi_jaga';
	
	$koneksi = mysqli_connect('localhost', 'root', '');
	
	mysqli_select_db($koneksi, $database);
	
	$nip=$_POST['nip'];
	$nama_pegawai=$_POST['nama_pegawai'];
	$bidang=$_POST['bidang'];
	$kegiatan_acara=$_POST['kegiatan_acara'];
	$keterangan=$_POST['keterangan'];

	echo $no;
	echo'<br>';
	echo $nip;
	echo'<br>';
	echo $nama_pegawai;
	echo'<br>';
	echo $bidang;
	echo'<br>';
	echo $kegiatan_acara;
	echo'<br>';
	echo $keterangan;
	echo'<br>';

	$sql="INSERT INTO absensi_jaga_acara(no, nip, nama_pegawai, bidang, kegiatan_acara, keterangan) 
       VALUES('$no', '$nip', '$nama_pegawai, '$bidang', '$kegiatan_acara', '$keterangan')";

	mysqli_query($sql);
mohon bantuannya. Terimakasih
Jawaban
foto oleh @stefanuspn
8 bulan yang lalu
mysqli_query($koneksi,$sql); mysqli_query membutuhkan 2 parameter yaitu 1 nama variabel koneksi ke db dan perintah sql
answered icon
foto oleh @AnggiatRizqi
8 bulan yang lalu
kayaknya koneksinya deh mysql_connect bukan mysqli_connect
foto oleh @stefanuspn
8 bulan yang lalu
mysqli_query($koneksi,$sql); mysqli_query membutuhkan 2 parameter yaitu 1 nama variabel koneksi ke db dan perintah sql
foto oleh @gnugautama
8 bulan yang lalu
dari beberapa web forum yang saya buka, disuruh ganti jadi mysqli. Sebelumnya saya sudah menggunakan mysql, kok. Tapi tetap error
foto oleh @stefanuspn
8 bulan yang lalu
Koneksi yg simple $koneksi = mysqli_connect("localhost","root","","namadb");
foto oleh @stefanuspn
8 bulan yang lalu
Php yg terbaru gak support mysql_connect .supportnya mysqli dan pdo
foto oleh @EkoMuliyo
8 bulan yang lalu
mysqli_query($sql); coba tambahkan $koneksi; jadi kayak gini mysqli_query($koneksi, $sql);

Login untuk diksusi di forum sekolah koding