-1
這是我的PHP重定向我的用戶到他們的個人資料頁面。用戶登錄用戶輸入在php mysql
我在數據庫中有一個userlogin表。
他們也在該表中的usercategory字段。
它說的是error22527。
include'connection.php';
$query = "SELECT * FROM tbluser_login WHERE user_Email='$_POST[email]' AND user_Password='md5($_POST[password])'";
$result = mysql_query($query);
$usercategory = "SELECT user_Category FROM tbluser_login WHERE user_Email='$_POST[email]'";
$result2 = mysql_query($usercategory);
$result3 = mysql_fetch_row($result2);
if ($result){
if(mysql_num_rows($result)){
/*session_regenerate_id();*/
$login = mysql_fetch_assoc($result);
$_SESSION['SESS_username']= $login['user_Email'];
$_SESSION['SESS_usercategory'] = $login['user_Category'];
$_SESSION['SESS_pasword'] = $login['user_Password'];
session_write_close();
switch($result3[0]){
case 'Staff':
header("location: staff_profile.php");
break;
case 'Tutor':
header("location: tutor_profile.php");
break;
case 'Student':
header("location: student_profile.php");
break;
case 'Administrator':
header("location: admin_profile.php");
break;
}
}
else {
echo("error".error_reporting(E_ALL));
exit;
}
}
難道谷歌 「的MySQL error22527」 在谷歌,我們相信,在谷歌我們認爲,谷歌是我們的父親。 – 2012-04-06 23:35:33
你應該改善問題。它非常模糊,不可預測。 – 2012-04-06 23:35:54