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

login sebagai Admin dan pengguna biasa

Mungkin seperti ini :

if($count==1){
session_start();
// Register $myusername, $mypassword and redirect to file "login_success.php"
$_SESSION['user_name_eprofile'] = $myusername;
$_SESSION['user_password'] = $mypassword;
$row = mysql_fetch_array($result);
$_SESSION['is_admin'] = $row['is_admin'];

dan lakukan apa pun yang Anda inginkan dengan $_SESSION['is_admin'] .

Dalam kasus Anda, untuk pengalihan :

if ($_SESSION['is_admin']=="Yes") { 
    header("location:admin_search.php");
} else {
    header("location:dashboard.php");
}

Juga saran lain, ubah $sql="SELECT * FROM... ke $sql="SELECT is_admin FROM...

TAPI

Peringatan Peringatan
FUNGSI MYSQL_ TIDAK DIGUNAKAN
mysql_* fungsi tidak digunakan lagi pada PHP 5.5.0, dan akan dihapus di masa mendatang. Sebagai gantinya, MySQLi atau PDO_MySQL ekstensi harus digunakan.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Mendapatkan hari pertama dalam seminggu di MySql menggunakan Minggu No

  2. Sequelize.js kunci asing

  3. Bagaimana cara mengelompokkan berdasarkan bulan dan mengembalikan nol jika tidak ada nilai untuk bulan tertentu?

  4. Pilih pernyataan dari beberapa tabel, dengan input variabel

  5. MAX() vs GREATEST() di MySQL:Apa Bedanya?