PHP has definitely been tough for many of us in the class, some more than others. It's where we start connecting the front-end to the back-end, and where there are many moving parts many things can go wrong.
Sometimes you just have to get up and take a walk, get away from the keyboard. Over the weekend I had many of these moments whether it outside of plopping facedown on our gigantic bean bag chair. There's defintely a lot of venting (think of some choice words), but when that problem is finally solved the fists goes up in victory and it's like we can finally breathe. Well, at least till we click the tab to the next assignment x_X.
I've been hitting a wall with the Forms sections. $_SESSION variables aren't working the way I thought they would, adding in CSS with error messages not showing up and might cause me to re-write a large portion of my code or force me to ID every label is driving me nuts. The funny thing is, the last part of this section is actually building a wall, like a wall where users post/comment things. So hitting a wall might become more literal than expected in a day or two.
Overall: Almost done with Part 1 of 3 of my current PHP section. Definitely utilizing the TAs in class and the ones in the Phillipines a lot more. The struggle is there, but sometimes you need the guidance and that's where bootcamps like Coding Dojo pay off. Helping in critical times like these helps push pass parts where a person needs very specific knowledge if a student is unable to find it in documentation, or if things mentioned on sources like StackOverflow include functions we're barred from using.