1. Halo Guest, pastikan Anda selalu menaati peraturan forum sebelum mengirimkan post atau thread baru.

Bikin Login php error mulu ada yang bisa bantu ?

Discussion in 'Pemrograman Web' started by in_foku, Sep 25, 2019.

  1. in_foku

    in_foku AdSense Pro

    Joined:
    Aug 4, 2011
    Messages:
    261
    Likes Received:
    9
    Location:
    Yogyakarta
    Batuin hu,

    ane lagi bikin login akai Sqli

    sudah ngikutin tutor sudah bener tapi tetep muncul error lognya

    <?php
    // mengaktifkan session pada php
    session_start();

    // menghubungkan php dengan koneksi database
    include 'koneksi.php';

    // menangkap data yang dikirim dari form login
    $username = $_POST['username'];
    $password = $_POST['password'];


    // menyeleksi data user dengan username dan password yang sesuai
    $login = mysqli_query($koneksi,"select * from 'User' where 'username'='$username' and 'password'='$password'");


    // menghitung jumlah data yang ditemukan
    $cek = mysqli_num_rows($login);

    //echo print_r($cek) ;
    //exit;

    // cek apakah username dan password di temukan pada database
    if($cek > 0){

    $data = mysqli_fetch_assoc($login);

    // cek jika user login sebagai admin
    if($data['level']=="admin"){

    // buat session login dan username
    $_SESSION['username'] = $username;
    $_SESSION['level'] = "admin";
    // alihkan ke halaman dashboard admin
    header("location:main.php");

    // cek jika user login sebagai pegawai
    }else if($data['level']=="pegawai"){
    // buat session login dan username
    $_SESSION['username'] = $username;
    $_SESSION['level'] = "pegawai";
    // alihkan ke halaman dashboard pegawai
    header("location:main.php");}


    }else{
    header("location:index.php?pesan=gagal");
    }

    ?>
    [25-Sep-2019 16:32:26 Asia/Jakarta] PHP Warning: mysqli_num_rows() expects parameter 1 to be mysqli_result, boolean given in /home/......./login.php on line 18

    mohon pnecerahanya hu terimakasih
     
  2. Pemancing lele

    Pemancing lele New Comer

    Joined:
    Jun 10, 2019
    Messages:
    15
    Likes Received:
    1
    Dicari dari atas dulu mungkin gan.
    Udah coba tes konek atau belum?
    $koneksi nya udah di define belum?
    baru cek querynya udah benar belum.
     
  3. kuningantech

    kuningantech AdSense Fan

    Joined:
    Feb 21, 2017
    Messages:
    236
    Likes Received:
    27
    Location:
    depan layar laptop
    udah diisi tablenya?
     
  4. Hadi Kurnia Sajati

    Hadi Kurnia Sajati New Comer

    Joined:
    Sep 10, 2012
    Messages:
    11
    Likes Received:
    1
    Location:
    Bandung, Indonesia, Indonesia
    Belajarnya yang runtut gan. Jgn sepotong2. Googling jg banyak banget artikelnya.
    Tetap semmangat!!!
     
    xrvel likes this.
  5. xrvel

    xrvel Super Hero

    Joined:
    Oct 21, 2007
    Messages:
    2,850
    Likes Received:
    930
    Location:
    Di sini
    Ini kayanya jawabannya :D
     

Share This Page