До еды — это то же самое, что и на голодный желудок. На голодный желудок — это за 1 час до еды или через 2 часа после еды. То есть "до еды" означает, что это лекарство не встречается с пищей. После еды — это скорее "во время и после еды". То есть тогда, когда собираются поберечь желудок. Чем ближе к приему пищи, тем лучше это лекарство разбавляется пищей и меньше раздражает желудок. Получается, что меньше всего лекарство будет раздражать желудок во время еды. Некоторые лекарства лучше всасываются с пищей...