WordPress でコンシューマ用のカスタム ログインを作成したいのですが、次のエラーが発生します。
WordPress database error: []
SELECT * FROM wp_members WHERE email='example@example.org' and password='5f4dcc3b5aa765d61d8327deb882cf99'
Wrong Username or Password
<?php
$email1 = $_POST['email'];
$password = $_POST['password'];
$encrypted_mypassword=md5($password);
$email = $_POST['email'];
$password = $_POST['password'];
if(isset($_POST['submit'])) {
global $wpdb;
$table_name = $wpdb->prefix . "members";
$wpdb->show_errors();
$sql= $wpdb->get_results(" SELECT * FROM $table_name WHERE email='$email1' and password='$encrypted_mypassword' ");
$wpdb->print_error();
$result=mysql_query($sql);
// Mysql_num_row is counting table row
$count=mysql_num_rows($result);
// If result matched $myusername and $mypassword, table row must be 1 row
if($count==1){
// Register $myusername, $mypassword and redirect to file "login_success.php"
session_register("email");
session_register("encrypted_mypassword");
header("location:login_success.php");
}
else {
echo "Wrong Username or Password";
}
}
?>
私が間違っていることは何ですか?前もって感謝します。