Coba dengan:
SELECT *
FROM patientinfo, records
WHERE (patientinfo.patient_id = $patient_id) AND (patientinfo.patient_id = records.patient_id);
Anda juga dapat secara khusus membuat daftar kolom yang akan ditampilkan, dan menetapkannya sebagai alias, misalnya:
SELECT records.date AS the_date
WHERE records.patient_id = $patient_id
tampaknya ok selama $patient_id bukan string kosong. Untuk itu, saya akan echo
kueri sebelum menjalankannya dan memeriksa apakah itu ok.