Tramadol 100mg really worked well for my spasm immediately.
Tramadol did nothing for me, I have had a failed back double fusion and about to do a triple. I would ask for Protox if you are nauseous, it calms the tummy.
MANY people find relief from good old fashioned over the counter products like Motrin (ibuprofen, etc.), ***AS LONG AS*** you follow your doctor's instructions. Further, if your doctor prescribes old fashioned blue ice packs and you follow the directions, you might find that gives you even more relief than all of the above! (I know some people will get pissy with my answer because they're in favor of addictive narcotics.... but as you yourself said, the king of all narcotics Morphine "doesn't work for me either."
Tramadol did not work for my pain after 2 FBS. I had better results and fewer side effects using heat and ice after activity