Försök med:
SELECT *
FROM patientinfo, records
WHERE (patientinfo.patient_id = $patient_id) AND (patientinfo.patient_id = records.patient_id);
Du kan också specifikt lista de kolumner som ska visas och tilldela dem ett alias, till exempel:
SELECT records.date AS the_date
WHERE records.patient_id = $patient_id
verkar ok så länge som $patient_id inte är en tom sträng. För det skulle jag echo
frågan innan den körs och kontrollera om den är ok.