Although your doctor says that you may not drink or eat anything for 12 hours before your blood test it is okay to sip small amounts of water to stay hydrated when you feel thirsty.
Just avoid drinking too much water and certainly don't drink anything else or eat anything otherwise it will mess with your blood test.