ini yang salah dimana ya gan
Warning: mysqli_query() expects parameter 1 to be mysqli, string given in B:\xampp baru\htdocs\inventory_management\login_validasi.php on line 43
Warning: mysqli_error() expects exactly 1 parameter, 0 given in B:\xampp baru\htdocs\inventory_management\login_validasi.php on line 43
Query Salah :
script nya ini:
$myQry = mySqli_query($mySql, $koneksidb) or die ("Query Salah : ".mysqli_error());
mohon bantuannya
Warning: mysqli_error() expects exactly 1 parameter, 0 given in B:\xampp baru\htdocs\inventory_management\login_validasi.php on line 43
Query Salah :
script nya ini:
$myQry = mySqli_query($mySql, $koneksidb) or die ("Query Salah : ".mysqli_error());
mohon bantuannya
4 Kontribusi 3 Poin
- Bisa tampilkan kode nya secara jelas? File Koneksi Sql dan file login_validasi.php - @X451
- # LOGIN CEK KE TABEL USER LOGIN $mySql = "SELECT * FROM petugas WHERE username='$txtUser' AND password='".md5($txtPassword)."' AND level='$cmbLevel'"; $myQry = mySqli_query($mySql, $koneksidb) or die ("Query Salah : ".mysqli_error()); $myData= mysqli_fetch_array($myQry); seperti ini kah gan? - @marissafiddarayni
- bikin judul yang sesuai pertanyaan ya @marissafiddarayni - @hilmanski
|
atau respon:
Jawaban
Nama fungsinya mysqli_query, bukan mySqli_query, silahkan diubah,
Referensi https://www.w3schools.com/php/func_mysqli_query.asp
Referensi https://www.w3schools.com/php/func_mysqli_query.asp
- # LOGIN CEK KE TABEL USER LOGIN $mySql = "SELECT * FROM petugas WHERE username='$txtUser' AND password='".md5($txtPassword)."' AND level='$cmbLevel'"; $myQry = mysqli_query($mySql, $koneksidb) or die ("Query Salah : ".mysqli_error()); $myData= mysqli_fetch_array($myQry); sudah saya ganti gan,, tapi masih tetap muncul eror tersebut,,bingung nih gan baca referensi nya T_T - @marissafiddarayni
fungsi mysqli_query itu harus memberikan 2 parameter. Parameter ke-1 untuk koneksi ke database, dan parameter ke-2 nya untuk querynya, contohnya seperti ini :
Silahkan disesuaikan dengan kasusnya. Semoga membantu.
$koneksi = mysqli_connect("localhost", "dbuser", "dbpassword", "dbname"); $query = mysqli_query($koneksi, "SELECT * FROM table WHERE ... ");
Silahkan disesuaikan dengan kasusnya. Semoga membantu.
baik gan,,,saya coba seperti ini
# LOGIN CEK KE TABEL USER LOGIN $mySql = "SELECT * FROM petugas WHERE username='$txtUser' AND password='" . md5($txtPassword) . "'AND level='$cmbLevel '"; $myQry = mysqli_query($koneksidb, $mySql) or die("Query Salah : " . mysqli_error($koneksidb)); $myData = mysqli_fetch_array($myQry);
sudah tidak error lagi tapi muncul notif di layar web nya : Login Anda bukan Petugas
dengan kondisi fungsi lanjutan spt ini:
# JIKA LOGIN SUKSES if(mysqli_num_rows($myQry) >=1) { $_SESSION['SES_LOGIN'] = $myData['kd_petugas']; $_SESSION['SES_USER'] = $myData['username'];
if($cmbLevel=="Petugas") { $_SESSION['SES_PETUGAS'] = "Petugas"; } // Refresh echo "<meta http-equiv='refresh' content='0; url=?open=Halaman-Utama'>"; } else { echo "Login Anda bukan $cmbLevel"; } }} // End POST?>
apakah ada yang perlu diganti ya gan? mohon bantuan nya
# LOGIN CEK KE TABEL USER LOGIN $mySql = "SELECT * FROM petugas WHERE username='$txtUser' AND password='" . md5($txtPassword) . "'AND level='$cmbLevel '"; $myQry = mysqli_query($koneksidb, $mySql) or die("Query Salah : " . mysqli_error($koneksidb)); $myData = mysqli_fetch_array($myQry);
sudah tidak error lagi tapi muncul notif di layar web nya : Login Anda bukan Petugas
dengan kondisi fungsi lanjutan spt ini:
# JIKA LOGIN SUKSES if(mysqli_num_rows($myQry) >=1) { $_SESSION['SES_LOGIN'] = $myData['kd_petugas']; $_SESSION['SES_USER'] = $myData['username'];
if($cmbLevel=="Petugas") { $_SESSION['SES_PETUGAS'] = "Petugas"; } // Refresh echo "<meta http-equiv='refresh' content='0; url=?open=Halaman-Utama'>"; } else { echo "Login Anda bukan $cmbLevel"; } }} // End POST?>
apakah ada yang perlu diganti ya gan? mohon bantuan nya
4 Kontribusi 3 Poin
- coba gunakan snippet code-nya, biar mudah baca scriptnya, jangan langsung paste kaya gitu - @ahanafi
Login untuk gabung berdiskusi
Pertanyaan Lainnya
Top Kontributor
- @ahanafi
813 Kontribusi 551 Poin
- @Nandar
647 Kontribusi 204 Poin
- @dianarifr
642 Kontribusi 316 Poin
- @Saputroandhi
509 Kontribusi 162 Poin
- @dodipsitorus
412 Kontribusi 145 Poin