Penso che il problema sia questo
codice:
SELECT COUNT(m.id_albo) AS numrows from medici_chirurghi where
puoi togliere m., oppure aggiungere una m prima del where
codice:

codice:
SELECT COUNT(id_albo) AS numrows from medici_chirurghi where


codice:

codice:
SELECT COUNT(m.id_albo) AS numrows from medici_chirurghi m where
Guardando sotto mi pare ci sia stato un copia-incolla di una query dove ci sono dei JOIN e dove le tabelle hanno alias (penso per evitare proprio il problema dello stesso nome ID).