Thông báo lỗi cho thấy rằng truy vấn của bạn không hợp lệ:
$query = mysql_query("SELECT * FROM members WHERE useremail = '$useremail'");
Bạn có đang thực hiện bất kỳ quá trình làm sạch đầu vào nào cho $usermail
không ?
Bạn có chắc chắn cơ sở dữ liệu của mình chứa bảng đó và bảng đó chứa cột đó.
Hãy thử thực hiện một chút gỡ lỗi:
$query = "SELECT * FROM members WHERE useremail = '$useremail'";
echo $query;
và thử chạy nội dung của $query
trực tiếp trong cơ sở dữ liệu của bạn (từ phpMyAdmin hoặc thứ gì đó).