We need to see more of your code, that deals with the results from your getDevotional query. Have you got some logic that determines whether to use 'title' or 'etitle' (etc)?
Also you're looping over getClients, but there's no reference to that in your getDevotional query - shouldn't you have something in the SQL that joins it to each church (which I presume is what comes from getClients)?