okay, promethazine hydrochloride is an antihistamine used to make yourself throw up (no just kidding, it's an antiemetic, meaning it prevents it) and I've only heard of darvocet, but I think it's for pain. ////////As to mixing them, you're on your own.