我已经搜索但没有找到我需要的东西,所以如果有人可以帮助我.. 谢谢分配。
我有 2 个相同的表,但表名不同,行名不同,如下所示:
第一个名为admins的表:
admin_pid ,uname, admin_email , admin_fname , 密码 , salt , admin_date_created , admin_date_create , admin_date_update ,admin_type , ip ,timestamp
另一个表具有相同的数据,但行名称不同,如下所示:
第二个表称为users:
userid ,用户名,useremail ,user_fname ,密码,salt ,admin_user_create,user_date_created ,user_date_update ,userlevel ,ip ,时间戳
它们都保存用户详细信息,但一个表用于管理面板,另一个用于前端站点。
我从前端网站上的登录功能中选择的正确选择:
if ($stmt = $mysqli->prepare("SELECT userid, username ,userlevel, ip, password, salt FROM users WHERE useremail = ? LIMIT 1")) {
$stmt->bind_param('s', $email); // Bind "$email" to parameter.
$stmt->execute(); // Execute the prepared query.
$stmt->store_result();
$stmt->bind_result($user_id, $username,$usrlvl, $ip , $db_password, $salt); // get variables
我想让他们成为在前端站点工作的用户和管理员。
我可以同时选择它们,所以如果用户退出,我将从两个表中检查?