I have been programming database applications for 31 years and have developed approximately 20 major applications. I also wrote a 184 page book on advanced programming techniques which was very well received. I was asked by a 10,000 member national organization of programmers and users to develop an advanced programming 1/2 day seminar for their national convention (which I accepted.)
The way I look at it, there are three ways to go about getting help with
writing a program.
1. You have someone else write it for you. Unless you are on very good terms with someone possessing the skills to do so, you are going to have to pay money for this.
2. You have someone teach you how to write it. Again, unless you are on very good terms with someone possessing the skills to do so, you are going to have to pay money for this.
3. You write
95% or better of the program yourself, using your own skills, and ask for help. In this instance, money may or may not change hands, depending on the amount of help you need.
While most people on this forum fall into the third category, and are looking for help with the syntax of a specific function or command,
chvol seems to fall into one of the first two categories.
The suggestion that he obtain a book on the subject of
PHP programming to solve a
PHP programming problem seems to have offended him on a deep level.
This, of course, begs the question: How can he claim to "have been programming database applications for 31 years" while rejecting the very sound advice that to learn specifics about any given subject, one must open a book?
To use an analogy, if you were rebuilding an engine, and you came across some part that you did not recognise, you might call a repair shop. The mechanic that you speak with may or may not be able to help you determine what the part is. If he does, it will be in the "lingo" of engines and mechanics, and if you don't understand the "lingo", he will certainly encourage you to bring the engine in to the shop, and then charge you for his time. He will not participate in an argument about how his advice, and his time, should be provided to you free-of-charge. He will not care about your years of database programming, or your planning a half-day seminar. He will be a professional that you hire to solve a specific problem.
You can either do it yourself, or if you can't you can pay someone with the right technical skills to do it for you. It works for both cars and programming.
Wishdiak