Learning PHP 5 by David Sklar This errata page lists errors corrected in the most recent printing. If you have technical questions or error reports, you can send them to booktech@oreilly.com. Please specify the printing date of your copy. This page was updated September 7, 2007. Here's a key to the markup: [page-number]: serious technical mistake {page-number}: minor technical mistake : important language/formatting problem (page-number): language change or minor formatting problem ?page-number?: reader question or request for clarification Confirmed errors: {10} Example 1-7, about halfway in the code listing; Missing () from if statement: if ($q->numrows == 0) { should be: if ($q->numrows() == 0) { (41) 3rd paragraph, 2nd sentence; It returns a postive number if the first string is greater than the second string or a negative number if the first string is less than the first string" should be: It returns a postive number if the first string is greater than the second string or a negative number if the first string is less than the second string" [186] 5th paragraph; "If the submitted month is 10 and the submitted year is 2004, the call to mktime() is mktime(0, 0, 0, 11, 1, 2005):..." should be: "If the submitted month is 10 and the submitted year is 2005, the call to mktime() is mktime(0, 0, 0, 11, 1, 2005):..."