mysqli_query()expects at least 2 parameter, 1 given in

<?php

session_start();

//file konfigurasi

include ('inc/config.php');

$spf=sprintf("Select * from pengelola where username='%s' and password='%s'",$_POST['username'],md5($_POST['password']));

$rs=mysqli_query($spf);

$rw=mysqli_fetch_array($rs);

$rc=mysqli_num_rows($rs);

if($rc==1)

{

$_SESSION['login_hash']=$rw['level'];

$_SESSION['login_user']=$rw['username'];

echo "<script>window.location='utama.php'</script>";

}else{

echo "<script>window.location='index.php?status=1'</script>";

}

?>

saat login tidak bisa masuk ke index

error php.jpg

avatar bioteknologiindonesia
@bioteknologiindonesia

1 Kontribusi 0 Poin

Diperbarui 3 tahun yang lalu

1 Jawaban:

<div>Hai, izin bantu jawab ya,&nbsp;<br>fungsi mysqli_query membutuhkan 2 buah parameter. Parameter pertama untuk koneksi, dan parameter kedua adalah querynya. Contohnya kaya gini :<br><br></div><pre>&lt;?php

$koneksi = mysqli_connect("NAMA_HOST", "USER_DB", "USER_PASSWORD", "NAMA_DATABASE") or die(mysqli_connect_error($koneksi));

$query = mysqli_query($koneksi, "SELECT * FROM nama_table WHERE bla bla bla"); <br></pre><div><br>Silahkan baris ini :</div><pre>$rs=mysqli_query($spf); </pre><div>diubah menjadi :</div><pre>$rs=mysqli_query($nama_variabel_koneksi, $spf);</pre><div><br>Semoga membantu!</div>

avatar ahanafi
@ahanafi

815 Kontribusi 554 Poin

Dipost 3 tahun yang lalu

Login untuk ikut Jawaban