Sử dụng join
rõ ràng cú pháp có thể giúp bạn. Viết lại truy vấn của bạn thành:
SELECT
users.email, users.password, data.data_1, data.data_2
FROM
users
INNER JOIN
data
ON
users.user_id=data.user_id
WHERE
users.email='$user_email'
và nhận tất cả các hàng mà không có điều kiện WHERE:
SELECT
users.email, users.password, data.data_1, data.data_2
FROM
users
INNER JOIN
data
ON
users.user_id=data.user_id
Nó phân tách các mối quan tâm:điều kiện tham gia bảng với điều kiện hạn chế tập kết quả.