-1
これは私のユーザを自分のプロフィールページにリダイレクトするためのPHPです。ユーザのログインはphp mysqlのユーザタイプで
データベースにuserloginテーブルがあります。
また、そのテーブルのusercategoryフィールド。
その旨エラー21225。
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を" Googleの行いである必要があり、私たちは信じているグーグル、Googleは私たちすべての父です。 –
質問を改善する必要があります。それは本当に漠然としたものではありません。 –