Wypróbuj przez:
SELECT *
FROM patientinfo, records
WHERE (patientinfo.patient_id = $patient_id) AND (patientinfo.patient_id = records.patient_id);
Możesz również wyszczególnić kolumny do wyświetlenia i przypisać im alias, na przykład:
SELECT records.date AS the_date
WHERE records.patient_id = $patient_id
wydaje się w porządku, o ile $patient_id nie jest pustym ciągiem. W tym celu echo
zapytanie przed jego wykonaniem i sprawdzeniem, czy wszystko jest w porządku.