Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

SQLSTATE[42S02]:Tabel dasar atau tampilan tidak ditemukan:1146 Tabel X tidak ada

Pertama, Anda harus hash dan membuat detail Pengguna untuk membuat kolom siap untuk otentikasi.

Berikut saya berikan langkah-langkah untuk mencapainya.

Langkah 1 : Dapatkan Masukan

$UserData = Input::all();

Langkah 2 : Buat entri - Memasukkan ke Tabel Pengguna

User::create($UserData);

Catatan :

Anda harus memiliki kolom berikut ini di users tabel

  1. email,
  2. sandi
  3. dibuat_at
  4. update_at

Penyiapan Tambahan :

Miliki baris ini di User.php (Model) Anda

protected $fillable = ['email', 'password'];

Ini kode login kecil saya untuk Anda yang cukup sederhana untuk Anda

Cobalah ini jika Anda mau

$email = $this->request->input('email');
$password = $this->request->input('password');
if (Auth::attempt(['email' => $email, 'password' => $password])) #If the Credentials are Right
{
 return redirect::intended('student/index'); #Your Success Page
}
else
{
 return redirect('student/admin'); #Your Failure Page
}

Rekomendasi :

Saya juga merekomendasikan untuk memvalidasi masukan pengguna sebelum membuat

Catatan Tambahan :

Jika Anda melihat tabel Anda dan jika kata sandi Anda seperti terenkripsi dan itu berarti Anda sudah selesai;)




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. gunakan kondisi If else untuk memilih kolom di mysql?

  2. Permintaan MySQL untuk menghitung item per minggu selama 52 minggu saat ini?

  3. mysql PILIH * WHERE nilai =$row['item']

  4. Bagaimana cara memasukkan beberapa nilai kotak teks dalam satu bidang dengan id berbeda yang berbeda?

  5. Hitung Usia di MySQL (InnoDb)