H.W.
I have a great resource for you:
http://www.betterkidcare.psu.edu/AngelUnits/OneHour/Toile...
This will help you to assess your daughter's readiness, which is very important to do before initiating toilteting practices. As a former nanny, toddler and preschool teacher, I have helped a great many children with learning how to use the toilet, and have found this method to be most effective over the long haul. Toilet learning practices, while relatively unfamiliar and new, are being adopted by many early childhood educators as it is a process which respects the child's levels of development, their intrinsic ability to learn and-- best, in my opinion-- it works with the child's abilities instead of promising instant results. This creates a stronger, better foundation for toileting in the future, because children do occasionally have setbacks and accidents. I have found this approach to be most respectful to both child and parent overall.
I will say too, that there are a lot of programs and methods of potty training that promise instant results. If your child is already ready to learn, yes, the results will be quick and lasting. IF your child isn't quite ready, you can offer a pound of M&Ms, and once the novelty has worn off, they'll be having lots of accidents again.
We adults would rarely expect ourselves to learn a brand new way of living in 24 hours, as is learning to use the toilet-- learning to understand the body's cues for the need to eliminate, and then stopping what we are doing to make it to the toilet. My concern for families using these intense training methods is that it can take a potentially positive experience and put it in the unseen hands of 'experts' who don't know your child and their own personality. *You do!* So whichever sort of methods you decide to use, remember to be more faithful to your child than what some stranger is telling you to do. (and that includes myself, too.) If it doesn't feel right for your family--change it up to make it right, or keep looking.
Best wishes!
H.