Postingan lainnya
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 "
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 "
Login sukses, anda akan segera diarahkan ke halaman utama
"; ?> 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
1 Jawaban:
Lakh itu jelas gan, undefined variable koneksi di root.php
saran : baca dan pelajari tentang eror kode