{"id":242,"date":"2026-06-19T07:31:02","date_gmt":"2026-06-19T14:31:02","guid":{"rendered":"https:\/\/choice.work\/?p=242"},"modified":"2026-06-19T08:28:00","modified_gmt":"2026-06-19T15:28:00","slug":"choice-log-no-1781879411-murachs-php-and-mysql-4th-edition","status":"publish","type":"post","link":"https:\/\/choice.work\/?p=242","title":{"rendered":"Choice log no. 1781879411 &#8211; Murach&#8217;s PHP and MySQL 4th Edition"},"content":{"rendered":"<style>\n.aright {\n    text-align: right;\n    }\n.aleft {\n    text-align: left;\n}\n.acenter {\n    text-align: center;\n}\n.bbottom { \n    border-bottom: 3px solid #ccc; \n    }\n.btop { \n    border-top: 3px solid #ccc; \n    }\n.headerfont {\n    font-size: 12px;\n}\n<\/style>\n<p><img data-recalc-dims=\"1\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/choice.work\/wp-content\/uploads\/2026\/06\/PHPMySQL4ED.jpg?w=776&#038;ssl=1\" alt=\"Murach\u2019s_PHP_and_MySQL_4thEd\" class=\"size-full wp-image aligncenter\" id=\"i-235\"><\/p>\n<table border=\"1\">\n<tr>\n<td class=\"aleft\" colspan=\"5\">\n<h1>Contents<\/h1>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"acenter\"><input type=\"checkbox\" name=\"done\" value=\"no\"><\/td>\n<td class=\"aleft\"><\/td>\n<td class=\"aleft\" colspan=\"2\">Introduction<\/td>\n<td class=\"aright\">XV<\/td>\n<\/tr>\n<tr>\n<th class=\"aleft bbottom\" colspan=\"4\">Section 1 Get started fast with PHP and MySQL<\/th>\n<\/tr>\n<tr>\n<th class=\"acenter headerfont\">Done<\/th>\n<th class=\"aleft headerfont\">Date<\/th>\n<th class=\"aleft headerfont\">Chapter<\/th>\n<th class=\"aleft headerfont\">Description<\/th>\n<th class=\"aright headerfont\">Page<\/th>\n<\/tr>\n<tr>\n<td class=\"acenter\"><input type=\"checkbox\" name=\"done\" value=\"no\"><\/td>\n<td class=\"aleft\"><\/td>\n<td class=\"aleft\">Chapter 1<\/td>\n<td class=\"aleft\">Introduction to web development with PHP<\/td>\n<td class=\"aright\">3<\/td>\n<\/tr>\n<tr>\n<td class=\"acenter\"><input type=\"checkbox\" name=\"done\" value=\"no\"><\/td>\n<td class=\"aleft\"><\/td>\n<td class=\"aleft\">Chapter 2<\/td>\n<td class=\"aleft\">How to code a PHP application<\/td>\n<td class=\"aright\">45<\/td>\n<\/tr>\n<tr>\n<td class=\"acenter\"><input type=\"checkbox\" name=\"done\" value=\"no\"><\/td>\n<td class=\"aleft\"><\/td>\n<td class=\"aleft\">Chapter 3<\/td>\n<td class=\"aleft\">Introduction to relational databases and MySQL<\/td>\n<td class=\"aright\">95<\/td>\n<\/tr>\n<tr>\n<td class=\"acenter\"><input type=\"checkbox\" name=\"done\" value=\"no\"><\/td>\n<td class=\"aleft\"><\/td>\n<td class=\"aleft\">Chapter 4<\/td>\n<td class=\"aleft\">How to use PHP with a MySQL database<\/td>\n<td class=\"aright\">125<\/td>\n<\/tr>\n<tr>\n<td class=\"acenter\"><input type=\"checkbox\" name=\"done\" value=\"no\"><\/td>\n<td class=\"aleft\"><\/td>\n<td class=\"aleft\">Chapter 5<\/td>\n<td class=\"aleft\">How to use the MVC pattern to organize your code<\/td>\n<td class=\"aright\">159<\/td>\n<\/tr>\n<tr>\n<td class=\"acenter\"><input type=\"checkbox\" name=\"done\" value=\"no\"><\/td>\n<td class=\"aleft\"><\/td>\n<td class=\"aleft\">Chapter 6<\/td>\n<td class=\"aleft\">How to test and debug a PHP applicaton<\/td>\n<td class=\"aright\">193<\/td>\n<\/tr>\n<tr>\n<th class=\"aleft bbottom\" colspan=\"4\">Section 2 Master PHP programming<\/th>\n<\/tr>\n<tr>\n<th class=\"acenter headerfont\">Done<\/th>\n<th class=\"aleft headerfont\">Date<\/th>\n<th class=\"aleft headerfont\">Chapter<\/th>\n<th class=\"aleft headerfont\">Description<\/th>\n<th class=\"aright headerfont\">Page<\/th>\n<\/tr>\n<tr>\n<td class=\"acenter\"><input type=\"checkbox\" name=\"done\" value=\"no\"><\/td>\n<td class=\"aleft\"><\/td>\n<td class=\"aleft\">Chapter 7<\/td>\n<td class=\"aleft\">How to work with form data<\/td>\n<td class=\"aright\">211<\/td>\n<\/tr>\n<tr>\n<td class=\"acenter\"><input type=\"checkbox\" name=\"done\" value=\"no\"><\/td>\n<td class=\"aleft\"><\/td>\n<td class=\"aleft\">Chapter 8<\/td>\n<td class=\"aleft\">How to code control statements<\/td>\n<td class=\"aright\">235<\/td>\n<\/tr>\n<tr>\n<td class=\"acenter\"><input type=\"checkbox\" name=\"done\" value=\"no\"><\/td>\n<td class=\"aleft\"><\/td>\n<td class=\"aleft\">Chapter 9<\/td>\n<td class=\"aleft\">How to work with strings and numbers<\/td>\n<td class=\"aright\">267<\/td>\n<\/tr>\n<tr>\n<td class=\"acenter\"><input type=\"checkbox\" name=\"done\" value=\"no\"><\/td>\n<td class=\"aleft\"><\/td>\n<td class=\"aleft\">Chapter 10<\/td>\n<td class=\"aleft\">How to work with dates<\/td>\n<td class=\"aright\">299<\/td>\n<\/tr>\n<tr>\n<td class=\"acenter\"><input type=\"checkbox\" name=\"done\" value=\"no\"><\/td>\n<td class=\"aleft\"><\/td>\n<td class=\"aleft\">Chapter 11<\/td>\n<td class=\"aleft\">How to create and use arrays<\/td>\n<td class=\"aright\">317<\/td>\n<\/tr>\n<tr>\n<td class=\"acenter\"><input type=\"checkbox\" name=\"done\" value=\"no\"><\/td>\n<td class=\"aleft\"><\/td>\n<td class=\"aleft\">Chapter 12<\/td>\n<td class=\"aleft\">How to work with cookies and sessions<\/td>\n<td class=\"aright\">355<\/td>\n<\/tr>\n<tr>\n<td class=\"acenter\"><input type=\"checkbox\" name=\"done\" value=\"no\"><\/td>\n<td class=\"aleft\"><\/td>\n<td class=\"aleft\">Chapter 13<\/td>\n<td class=\"aleft\">How to create and use functions<\/td>\n<td class=\"aright\">387<\/td>\n<\/tr>\n<tr>\n<td class=\"acenter\"><input type=\"checkbox\" name=\"done\" value=\"no\"><\/td>\n<td class=\"aleft\"><\/td>\n<td class=\"aleft\">Chapter 14<\/td>\n<td class=\"aleft\">How to create and use objects<\/td>\n<td class=\"aright\">427<\/td>\n<\/tr>\n<tr>\n<td class=\"acenter\"><input type=\"checkbox\" name=\"done\" value=\"no\"><\/td>\n<td class=\"aleft\"><\/td>\n<td class=\"aleft\">Chapter 15<\/td>\n<td class=\"aleft\">How to use regular expressions, handle exceptions, and validate data<\/td>\n<td class=\"aright\">481<\/td>\n<\/tr>\n<tr>\n<th class=\"aleft bbottom\" colspan=\"4\">Section 3 Master MySQL programming<\/th>\n<\/tr>\n<tr>\n<th class=\"acenter headerfont\">Done<\/th>\n<th class=\"aleft headerfont\">Date<\/th>\n<th class=\"aleft headerfont\">Chapter<\/th>\n<th class=\"aleft headerfont\">Description<\/th>\n<th class=\"aright headerfont\">Page<\/th>\n<\/tr>\n<tr>\n<td class=\"acenter\"><input type=\"checkbox\" name=\"done\" value=\"no\"><\/td>\n<td class=\"aleft\"><\/td>\n<td class=\"aleft\">Chapter 16<\/td>\n<td class=\"aleft\">How to design a database<\/td>\n<td class=\"aright\">523<\/td>\n<\/tr>\n<tr>\n<td class=\"acenter\"><input type=\"checkbox\" name=\"done\" value=\"no\"><\/td>\n<td class=\"aleft\"><\/td>\n<td class=\"aleft\">Chapter 17<\/td>\n<td class=\"aleft\">How to use SQL to create a database<\/td>\n<td class=\"aright\">553<\/td>\n<\/tr>\n<tr>\n<td class=\"acenter\"><input type=\"checkbox\" name=\"done\" value=\"no\"><\/td>\n<td class=\"aleft\"><\/td>\n<td class=\"aleft\">Chapter 18<\/td>\n<td class=\"aleft\">How to use SQL to work with a database<\/td>\n<td class=\"aright\">591<\/td>\n<\/tr>\n<tr>\n<td class=\"acenter\"><input type=\"checkbox\" name=\"done\" value=\"no\"><\/td>\n<td class=\"aleft\"><\/td>\n<td class=\"aleft\">Chapter 19<\/td>\n<td class=\"aleft\">Professional PHP for working with MySQL<\/td>\n<td class=\"aright\">629<\/td>\n<\/tr>\n<tr>\n<td class=\"acenter\"><input type=\"checkbox\" name=\"done\" value=\"no\"><\/td>\n<td class=\"aleft\"><\/td>\n<td class=\"aleft\">Chapter 20<\/td>\n<td class=\"aleft\">A database-driven website<\/td>\n<td class=\"aright\">669<\/td>\n<\/tr>\n<tr>\n<th class=\"aleft bbottom\" colspan=\"4\">Section 4 Master the advanced skills for building websites<\/th>\n<\/tr>\n<tr>\n<th class=\"acenter headerfont\">Done<\/th>\n<th class=\"aleft headerfont\">Date<\/th>\n<th class=\"aleft headerfont\">Chapter<\/th>\n<th class=\"aleft headerfont\">Description<\/th>\n<th class=\"aright headerfont\">Page<\/th>\n<\/tr>\n<tr>\n<td class=\"acenter\"><input type=\"checkbox\" name=\"done\" value=\"no\"><\/td>\n<td class=\"aleft\"><\/td>\n<td class=\"aleft\">Chapter 21<\/td>\n<td class=\"aleft\">How to create secure websites<\/td>\n<td class=\"aright\">699<\/td>\n<\/tr>\n<tr>\n<td class=\"acenter\"><input type=\"checkbox\" name=\"done\" value=\"no\"><\/td>\n<td class=\"aleft\"><\/td>\n<td class=\"aleft\">Chapter 22<\/td>\n<td class=\"aleft\">How to work with files, uploads, and images<\/td>\n<td class=\"aright\">725<\/td>\n<\/tr>\n<tr>\n<td class=\"acenter\"><input type=\"checkbox\" name=\"done\" value=\"no\"><\/td>\n<td class=\"aleft\"><\/td>\n<td class=\"aleft\">Chapter 23<\/td>\n<td class=\"aleft\">An eCommerce website<\/td>\n<td class=\"aright\">759<\/td>\n<\/tr>\n<tr>\n<th class=\"aleft bbottom\" colspan=\"4\">Appendixes<\/th>\n<\/tr>\n<tr>\n<th class=\"acenter headerfont\">Done<\/th>\n<th class=\"aleft headerfont\">Date<\/th>\n<th class=\"aleft headerfont\">Chapter<\/th>\n<th class=\"aleft headerfont\">Description<\/th>\n<th class=\"aright headerfont\">Page<\/th>\n<\/tr>\n<tr>\n<td class=\"acenter\"><input type=\"checkbox\" name=\"done\" value=\"no\"><\/td>\n<td class=\"aleft\"><\/td>\n<td class=\"aleft\">Appendix A<\/td>\n<td class=\"aleft\">How to set up Windows for this book<\/td>\n<td class=\"aright\">781<\/td>\n<\/tr>\n<tr>\n<td class=\"acenter\"><input type=\"checkbox\" name=\"done\" value=\"no\"><\/td>\n<td class=\"aleft\"><\/td>\n<td class=\"aleft\">Appendix B<\/td>\n<td class=\"aleft\">How to set up macOS for this book<\/td>\n<td class=\"aright\">799<\/td>\n<\/tr>\n<tr>\n<td class=\"aleft\" colspan=\"4\">Index<\/td>\n<td class=\"aright\">816<\/td>\n<\/tr>\n<\/table>\n<p>Start date: 06-19-2026<br>\nFinish date: <\/p>\n<p><a href=\"https:\/\/choice.work\/?tag=php\" class=\"tag\"><span class=\"tag-prefix\">#<\/span>php<\/a> <a href=\"https:\/\/choice.work\/?tag=mysql\" class=\"tag\"><span class=\"tag-prefix\">#<\/span>mysql<\/a> <a href=\"https:\/\/choice.work\/?tag=learn\" class=\"tag\"><span class=\"tag-prefix\">#<\/span>learn<\/a><\/p>\n<nav class='o2-post-footer-actions'><ul class='o2-post-footer-action-row'><li class='o2-post-footer-action'><a href=\"https:\/\/choice.work\/?p=242#respond\" title=\"Reply\"  class=\"o2-post-reply o2-reply genericon  genericon-reply\"  data-action=\"reply\"  data-actionstate=\"default\" >Reply<\/a><\/li><\/ul><div class='o2-post-footer-action-likes'><\/div><ul class='o2-post-footer-action-row'><\/ul><\/nav>","protected":false},"excerpt":{"rendered":"<p>Contents Introduction XV Section 1 Get started fast with PHP and MySQL Done Date Chapter Description Page Chapter 1 Introduction to web development with PHP 3 Chapter 2 How to code a PHP application 45 Chapter 3 Introduction to relational databases and MySQL 95 Chapter 4 How to use PHP with a MySQL database 125 [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_feature_clip_id":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_post_was_ever_published":false},"categories":[1],"tags":[46,39,48,47],"class_list":["post-242","post","type-post","status-publish","format-standard","hentry","category-choice","tag-ccc","tag-learn","tag-mysql","tag-php","author-choice"],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/choice.work\/index.php?rest_route=\/wp\/v2\/posts\/242","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/choice.work\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/choice.work\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/choice.work\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/choice.work\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=242"}],"version-history":[{"count":2,"href":"https:\/\/choice.work\/index.php?rest_route=\/wp\/v2\/posts\/242\/revisions"}],"predecessor-version":[{"id":244,"href":"https:\/\/choice.work\/index.php?rest_route=\/wp\/v2\/posts\/242\/revisions\/244"}],"wp:attachment":[{"href":"https:\/\/choice.work\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=242"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/choice.work\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=242"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/choice.work\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=242"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}