Opioids are no better than common painkillers, study finds.