I've recently found that if I keep my salad stuff out of the fridge it lasts longer.
I stand the spring onions in a container of water, all the other stuff is on the windowsill.
If I put tomatoes, cucumber or bell peppers in the fridge they turn to mush within a few days.