First understand, its critical to get the website up. I had not done PHP and I hired someone who ended up not getting it done. At this point , its easier for me to just go ahead doing it. So I never really WANTED to do it.
My forms are long and very complex - dependencies - if this is checked then I need that and that. I need to collect a lot of information from my customer because the product is a custom product. I know my customer well, and she wants it on one page - it simplifies the process if she can see it and doesn't have to page forward and backward (I have surveyed).
So, I have a huge mass of data, and I just want to get it done. I did a simple PHP to upload a program, and it took me an entire day... this made me conclude, anything that would simplify things would be good. If I had the basic code in place, I could customize look and add to it. But, I'm simply learning.
So, I've found I'm quite good at simple control statements - if then, loops, etc. but verifying data and the like, with the quantity I have - and the time I have, I need another human (don't have) or something. The books aren't enough help, and takeing a real class is out of the question.