Điều này có thể là do bạn địa chỉ E-Mail mà bạn nhận được từ kết nối Facebook có chứa dấu ngoặc kép, ví dụ:một cái gì đó giống như
"Harry"@gmail.com
"[email protected]"
khi lấy dữ liệu từ một dịch vụ web (hoặc từ bất kỳ nơi nào khác), bạn cần thoát dữ liệu để ngăn chèn SQL và các truy vấn bị cắt xén như trong trường hợp của bạn.
Trong trường hợp của bạn:
$email = mysql_real_escape_string($email);