FILDENA VS VIAGRA is both PDE5 inhibitors used for the treatment of erectile dysfunction (ED). Both only work when a man is sexually aroused. Cialis lasts for around 36 hours compared with only 4 to 5 hours for Viagra. Food does not affect the activity of Cialis, whereas food may decrease the effectiveness of Viagra.