My name is Mandy. Thank you for using Just Answer. I am happy to help you with your concern.
I do not believe the headache is from the potassium or diluadid that you received. The most common side effects of potassium are diarrhea, gas, nausea & vomiting. The most common side effects of diilaudid are dry mouth, light headed, dizziness, constipation, sweating and nausea.
All of your symptoms do sound like low potassium, so I am in agreement that giving you potassium IV was the correct call. Symptoms of having low potassium include muscle cramps, weakness, tiredness, nausea & vomiting, abdominal cramping, irregular heart beat/palpations, thirsty, increased urination, passing out and fainting. If your symptoms from this are feeling better then the potassium level that they drew probably is correct. If however you are still having these symptoms then I would see your family doctor on Monday and they can draw another level to see if your potassium is still low. If it is they will either have another IV given or write you a prescription for potassium or have you increase potassium in your diet. Foods that contain a high amount of potassium are bananas, cantaloupe, watermelon, raisins, strawberries, beets, citrus, green beans, mushrooms, spinach, peas, turkey, fish, beef, salmon, prunes and dates.
I believe the headache is probably just a headache and not related to the potassium or the medications you received. Things you can do to treat the headache are rest in a quite dark room, alternate between Tylenol and ibuprofen, cool compresses to your head and neck and drinking caffeine. It may be that you have developed a migraine and these can last for up to 72 hours. If your headache does not go away or gets worse then you should see a doctor. Sometimes an injection of a pain medication is needed to treat the headache.
I hope this has helped. Feel better soon!