Tidak bisa Login Admin

Maaf sebelumnya saya mau tanya ini koding php saya

//koneksi $koneksi=mysqli_connect("localhost","root","","db_admin"); //login function login($username,$password){ if (trim($_POST['username'])=='') { $eror[]='username'; } if (trim($_POST['password'])=='') { $eror[]='password'; } if (isset($eror)) { echo "

loading... Opps, username anda ".implode(" dan ", $eror)." belum terdaftar

"; } else{ $query=mysqli_query($koneksi, "SELECT * from admin where username='$username' and password='$password'"); $report=mysqli_num_rows($query); $row=mysqli_fetch_array($query);

if ($report>0) { session_start(); $_SESSION['id']=$row['id'];

echo "

loading... Login sukses, anda akan segera diarahkan ke halaman utama

"; ?> loading... Opps, Sepertinya Username atau Password anda salah"; }} }

kesalahanya:

Notice: Undefined variable: koneksi in C:\xampp\htdocs\terare\terate\admin\root.php on line 21

Warning: mysqli_query() expects parameter 1 to be mysqli, null given in C:\xampp\htdocs\terare\terate\admin\root.php on line 21

Warning: mysqli_num_rows() expects parameter 1 to be mysqli_result, null given in C:\xampp\htdocs\terare\terate\admin\root.php on line 23

Warning: mysqli_fetch_array() expects parameter 1 to be mysqli_result, null given in C:\xampp\htdocs\terare\terate\admin\root.php on line 24

cara mengatasinya bagaimana ya? Terimakasih sebelumnya

avatar Khamim15
@Khamim15

5 Kontribusi 0 Poin

Diperbarui 6 tahun yang lalu

1 Jawaban:

Lakh itu jelas gan, undefined variable koneksi di root.php

saran : baca dan pelajari tentang eror kode

avatar Nandar
@Nandar

648 Kontribusi 204 Poin

Dipost 6 tahun yang lalu

Login untuk ikut Jawaban