Skip to content

PRO TIP Block youtube.com at the DNS level — Pi-hole, NextDNS or your hosts file — but allow youtube-nocookie.com and i.ytimg.com. These tutorials keep playing; the rabbit hole does not.

Learning without distractions
  1. 1 5:15 Beginner PHP Tutorial – 1 – Introduction to PHP thenewboston · 1.9M views
  2. 2 4:14 Beginner PHP Tutorial – 2 – Installing XAMPP Part 1 thenewboston · 632.9K views
  3. 3 4:38 Beginner PHP Tutorial – 3 – Installing XAMPP Part 2 thenewboston · 488.7K views
  4. 4 6:32 Beginner PHP Tutorial – 4 – Creating Your First PHP File thenewboston · 627K views
  5. 5 7:23 Beginner PHP Tutorial – 5 – Writing Your First PHP File thenewboston · 481.9K views
  6. 6 5:01 Beginner PHP Tutorial – 6 – The phpinfo Function thenewboston · 368.9K views
  7. 7 6:07 Beginner PHP Tutorial – 7 – The php.ini File thenewboston · 369.7K views
  8. 8 4:53 Beginner PHP Tutorial – 8 – Indentation thenewboston · 286.3K views
  9. 9 4:09 Beginner PHP Tutorial – 9 – echo thenewboston · 277.9K views
  10. 10 2:20 Beginner PHP Tutorial – 10 – print thenewboston · 234.1K views
  11. 11 5:25 Beginner PHP Tutorial – 11 – Output HTML Using echo/print thenewboston · 285.7K views
  12. 12 3:48 Beginner PHP Tutorial – 12 – Embedding PHP Inside HTML thenewboston · 284.5K views
  13. 13 3:56 Beginner PHP Tutorial – 13 – comments thenewboston · 204.1K views
  14. 14 5:33 Beginner PHP Tutorial – 14 – Error Reporting thenewboston · 236.7K views
  15. 15 5:28 Beginner PHP Tutorial – 15 – More on Error Reporting thenewboston · 180.8K views
  16. 16 4:56 Beginner PHP Tutorial – 16 – Variables thenewboston · 196.3K views
  17. 17 6:23 Beginner PHP Tutorial – 17 – Concatenation thenewboston · 195.8K views
  18. 18 5:07 Beginner PHP Tutorial – 18 – if / if else Statement thenewboston · 180.8K views
  19. 19 3:45 Beginner PHP Tutorial – 19 – if / else if Statement thenewboston · 156.2K views
  20. 20 5:23 Beginner PHP Tutorial – 20 – Assignment Operators thenewboston · 166.5K views
  21. 21 8:22 Beginner PHP Tutorial – 21 – Comparison Operators thenewboston · 150.4K views
  22. 22 9:07 Beginner PHP Tutorial – 22 – Arithmetic Operators thenewboston · 139.1K views
  23. 23 9:47 Beginner PHP Tutorial – 23 – Logical Operators thenewboston · 135.2K views
  24. 24 4:24 Beginner PHP Tutorial – 24 – Triple Equals thenewboston · 144.1K views
  25. 25 5:00 Beginner PHP Tutorial – 25 – while Loop thenewboston · 140.8K views
  26. 26 3:05 Beginner PHP Tutorial – 26 – do while Loop thenewboston · 127.2K views
  27. 27 3:33 Beginner PHP Tutorial – 27 – for Loop thenewboston · 126.7K views
  28. 28 7:09 Beginner PHP Tutorial – 28 – switch Statement thenewboston · 130.9K views
  29. 29 5:40 Beginner PHP Tutorial – 29 – die and exit Functions thenewboston · 159.8K views
  30. 30 4:45 Beginner PHP Tutorial – 44 – Expression Matching thenewboston · 141.3K views
  31. 31 4:13 Beginner PHP Tutorial – 30 – Basic Functions thenewboston · 163.4K views
  32. 32 6:17 Beginner PHP Tutorial – 31 – Functions with Arguments thenewboston · 151K views
  33. 33 6:49 Beginner PHP Tutorial – 32 – Functions with a Return Value thenewboston · 153.3K views
  34. 34 5:40 Beginner PHP Tutorial – 33 – Global Variables and Functions thenewboston · 160.5K views
  35. 35 6:06 Beginner PHP Tutorial – 34 – String Functions Part 1 thenewboston · 153.6K views
  36. 36 6:05 Beginner PHP Tutorial – 35 – String Functions Part 2 thenewboston · 124.6K views
  37. 37 6:04 Beginner PHP Tutorial – 36 – String Functions Part 3 thenewboston · 110K views
  38. 38 7:30 Beginner PHP Tutorial – 37 – String Functions Part 4 thenewboston · 104.6K views
  39. 39 6:47 Beginner PHP Tutorial – 38 – Introduction to Arrays thenewboston · 122K views
  40. 40 4:43 Beginner PHP Tutorial – 39 – Associative Arrays thenewboston · 126.3K views
  41. 41 5:58 Beginner PHP Tutorial – 40 – Multi-dimensional Arrays thenewboston · 141K views
  42. 42 5:27 Beginner PHP Tutorial – 41 – for each Statement thenewboston · 122.2K views
  43. 43 9:57 Beginner PHP Tutorial – 42 – include and require Functions thenewboston · 137.4K views
  44. 44 4:37 Beginner PHP Tutorial – 43 – include_once and require_once thenewboston · 107.7K views
  45. 45 4:47 Beginner PHP Tutorial – 45 – More on Expression Matching thenewboston · 105.6K views
  46. 46 5:09 Beginner PHP Tutorial – 46 – String Functions: String Length thenewboston · 93.9K views
  47. 47 9:26 Beginner PHP Tutorial – 47 – String Functions: Upper / Lower Case Conversion thenewboston · 93.8K views
  48. 48 6:15 Beginner PHP Tutorial – 48 – String Functions: String Position Part 1 thenewboston · 90.2K views
  49. 49 5:06 Beginner PHP Tutorial – 49 – String Functions: String Position Part 2 thenewboston · 81K views
  50. 50 6:27 Beginner PHP Tutorial – 50 – String Functions: Replacing Part of a String thenewboston · 90K views
  51. 51 7:19 Beginner PHP Tutorial – 51 – String Functions: Replacing Predefined Part of a String thenewboston · 80.5K views
  52. 52 5:33 Beginner PHP Tutorial – 52 – Word Censoring Part 1 thenewboston · 101.7K views
  53. 53 4:38 Beginner PHP Tutorial – 53 – Word Censoring Part 2 thenewboston · 85.9K views
  54. 54 7:30 Beginner PHP Tutorial – 54 – Creating a Find and Replace Application Part 1 thenewboston · 99.5K views
  55. 55 7:18 Beginner PHP Tutorial – 55 – Creating a Find and Replace Application Part 2 thenewboston · 79.6K views
  56. 56 6:21 Beginner PHP Tutorial – 56 – Creating a Find and Replace Application Part 3 thenewboston · 72K views
  57. 57 1:59 Beginner PHP Tutorial – 57 – Creating a Find and Replace Application Part 4 thenewboston · 75.1K views
  58. 58 6:56 Beginner PHP Tutorial – 58 – timestamps thenewboston · 97.3K views
  59. 59 8:55 Beginner PHP Tutorial – 59 – Modifying timestamps thenewboston · 74.7K views
  60. 60 6:51 Beginner PHP Tutorial – 60 – Random Number Generation thenewboston · 92.9K views
  61. 61 8:17 Beginner PHP Tutorial – 61 – $_SERVER Variables: Script Name thenewboston · 117.4K views
  62. 62 4:26 Beginner PHP Tutorial – 62 – $_SERVER Variables: Host Name thenewboston · 87.3K views
  63. 63 6:29 Beginner PHP Tutorial – 63 – Using the Header to Force Page Redirect thenewboston · 131.7K views
  64. 64 5:01 Beginner PHP Tutorial – 64 – ob_start thenewboston · 104.7K views
  65. 65 6:41 Beginner PHP Tutorial – 65 – Getting Visitors IP Address thenewboston · 99K views
  66. 66 5:31 Beginner PHP Tutorial – 66 – Better Way to Get Visitors IP Address thenewboston · 89.3K views
  67. 67 6:36 Beginner PHP Tutorial – 67 – Detecting a Visitors Browser Part 1 thenewboston · 76.2K views
  68. 68 5:07 Beginner PHP Tutorial – 68 – Detecting a Visitors Browser Part 2 thenewboston · 60.9K views
  69. 69 6:28 Beginner PHP Tutorial – 69 – Working with $_GET Variables thenewboston · 100K views
  70. 70 8:14 Beginner PHP Tutorial – 70 – Working with $_POST Variables thenewboston · 95.8K views
  71. 71 6:29 Beginner PHP Tutorial – 71 – Working with Form Data thenewboston · 89.5K views
  72. 72 5:44 Beginner PHP Tutorial – 72 – Using htmlentities for Security thenewboston · 88.2K views
  73. 73 7:44 Beginner PHP Tutorial – 73 – Setting PHP Sessions thenewboston · 192K views
  74. 74 5:25 Beginner PHP Tutorial – 74 – Unsetting PHP Sessions thenewboston · 88.5K views
  75. 75 7:42 Beginner PHP Tutorial – 75 – Creating Cookies with PHP thenewboston · 140.5K views
  76. 76 2:44 Beginner PHP Tutorial – 76 – Deleting Cookies with PHP thenewboston · 69.4K views
  77. 77 6:56 Beginner PHP Tutorial – 77 – File Handling: Writing to a File thenewboston · 101.1K views
  78. 78 8:50 Beginner PHP Tutorial – 78 – File Handling: Reading a File thenewboston · 94.1K views
  79. 79 6:59 Beginner PHP Tutorial – 79 – File Handling: Appending a File thenewboston · 70.7K views
  80. 80 7:00 Beginner PHP Tutorial – 80 – The explode Function with File Handling Example thenewboston · 90.3K views
  81. 81 2:56 Beginner PHP Tutorial – 81 – The implode Function with File Handling Example thenewboston · 58.4K views
  82. 82 5:30 Beginner PHP Tutorial – 82 – File Handling: Listing Files Part 1 thenewboston · 64.6K views
  83. 83 4:53 Beginner PHP Tutorial – 83 – File Handling: Listing Files Part 2 thenewboston · 57.6K views
  84. 84 6:52 Beginner PHP Tutorial – 84 – File Handling: Checking if a File Exists thenewboston · 60.7K views
  85. 85 5:12 Beginner PHP Tutorial – 85 – File Handling: Deleting and Renaming Files Part 1 thenewboston · 53K views
  86. 86 5:01 Beginner PHP Tutorial – 86 – File Handling: Deleting and Renaming Files Part 2 thenewboston · 49.1K views
  87. 87 7:43 Beginner PHP Tutorial – 87 – Uploading Files: The Basics thenewboston · 144.6K views
  88. 88 6:33 Beginner PHP Tutorial – 88 – Uploading Files: The Basics Part 2 thenewboston · 104.5K views
  89. 89 8:07 Beginner PHP Tutorial – 89 – Uploading Files: Restricting File Size thenewboston · 80.1K views
  90. 90 5:12 Beginner PHP Tutorial – 90 – Uploading Files: Restricting File Extensions Part 1 thenewboston · 63.3K views
  91. 91 5:53 Beginner PHP Tutorial – 91 – Uploading Files: Restricting File Extensions Part 2 thenewboston · 56.7K views
  92. 92 9:26 Beginner PHP Tutorial – 92 – Creating a non-unique Hit Counter thenewboston · 57.9K views
  93. 93 7:22 Beginner PHP Tutorial – 93 – Creating a File Based Unique Hit Counter Part 1 thenewboston · 49.7K views
  94. 94 6:29 Beginner PHP Tutorial – 94 – Creating a File Based Unique Hit Counter Part 2 thenewboston · 42.9K views
  95. 95 7:01 Beginner PHP Tutorial – 95 – Creating a File Based Unique Hit Counter Part 3 thenewboston · 43.3K views
  96. 96 7:48 Beginner PHP Tutorial – 96 – MD5 Encryption Part 1 thenewboston · 63K views
  97. 97 8:09 Beginner PHP Tutorial – 97 – MD5 Encryption Part 2 thenewboston · 52.3K views
  98. 98 5:06 Beginner PHP Tutorial – 98 – Sending an Email Part 1 thenewboston · 88.5K views
  99. 99 5:01 Beginner PHP Tutorial – 99 – Sending an Email Part 2 thenewboston · 69K views
  100. 100 5:28 Beginner PHP Tutorial – 100 – Creating a Simple Contact Form Part 1 thenewboston · 90.8K views
  101. 101 5:44 Beginner PHP Tutorial – 101 – Creating a Simple Contact Form Part 2 thenewboston · 66.5K views
  102. 102 6:04 Beginner PHP Tutorial – 102 – Creating a Simple Contact Form Part 3 thenewboston · 58K views
  103. 103 5:32 Beginner PHP Tutorial – 103 – Creating a Simple Contact Form Part 4 thenewboston · 57.9K views
  104. 104 6:24 Beginner PHP Tutorial – 104 – An Introduction to XML thenewboston · 74.6K views
  105. 105 9:56 Beginner PHP Tutorial – 105 – Reading a Simple XML File: Part 1 thenewboston · 90.4K views
  106. 106 7:36 Beginner PHP Tutorial – 106 – Reading a Simple XML File: Part 2 thenewboston · 57.7K views
  107. 107 8:53 Beginner PHP Tutorial – 107 – A YouTube XML Example thenewboston · 58.8K views
  108. 108 5:38 Beginner PHP Tutorial – 108 – An Introduction to Databases thenewboston · 72.6K views
  109. 109 5:36 Beginner PHP Tutorial – 109 – More About Databases thenewboston · 61.4K views
  110. 110 6:31 Beginner PHP Tutorial – 110 – phpMyAdmin Part 1 thenewboston · 260.2K views
  111. 111 5:50 Beginner PHP Tutorial – 111 – phpMyAdmin Part 2 thenewboston · 118.9K views
  112. 112 6:15 Beginner PHP Tutorial – 112 – phpMyAdmin Part 3 thenewboston · 98.3K views
  113. 113 6:22 Beginner PHP Tutorial – 113 – Connecting to a Server and Database Part 1 thenewboston · 119.2K views
  114. 114 5:59 Beginner PHP Tutorial – 114 – Connecting to a Server and Database Part 2 thenewboston · 91.5K views
  115. 115 7:33 Beginner PHP Tutorial – 115 – SELECT Part 1 thenewboston · 99.7K views
  116. 116 7:58 Beginner PHP Tutorial – 116 – SELECT Part 2 thenewboston · 78.9K views
  117. 117 6:51 Beginner PHP Tutorial – 117 – SELECT Part 3 thenewboston · 65.1K views
  118. 118 7:13 Beginner PHP Tutorial – 118 – SELECT By Example Part 1 thenewboston · 60.5K views
  119. 119 6:37 Beginner PHP Tutorial – 119 – SELECT By Example Part 2 thenewboston · 51.3K views
  120. 120 8:59 Beginner PHP Tutorial – 120 – More Basic Querying Part 1 thenewboston · 52.7K views
  121. 121 9:44 Beginner PHP Tutorial – 121 – More Basic Querying Part 2 thenewboston · 43.2K views
  122. 122 9:11 Beginner PHP Tutorial – 122 – More Basic Querying Part 3 thenewboston · 40.5K views
  123. 123 7:39 Beginner PHP Tutorial – 123 – Creating a Database Hit Counter Part 1 thenewboston · 56.8K views
  124. 124 7:47 Beginner PHP Tutorial – 124 – Creating a Database Hit Counter Part 2 thenewboston · 43.8K views
  125. 125 5:45 Beginner PHP Tutorial – 125 – Creating a Database Hit Counter Part 3 thenewboston · 40.1K views
  126. 126 6:39 Beginner PHP Tutorial – 126 – Creating a Database Hit Counter Part 4 thenewboston · 39.1K views
  127. 127 6:51 Beginner PHP Tutorial – 127 – LEFT JOIN thenewboston · 53.3K views
  128. 128 3:09 Beginner PHP Tutorial – 128 – RIGHT JOIN thenewboston · 35.5K views
  129. 129 3:29 Beginner PHP Tutorial – 129 – JOIN thenewboston · 36.7K views
  130. 130 4:49 Beginner PHP Tutorial – 130 – LIKE With a Search Engine Example Part 1 thenewboston · 48.1K views
  131. 131 4:50 Beginner PHP Tutorial – 131 – LIKE With a Search Engine Example Part 2 thenewboston · 38.3K views
  132. 132 5:03 Beginner PHP Tutorial – 132 – LIKE With a Search Engine Example Part 3 thenewboston · 38.3K views
  133. 133 4:35 Beginner PHP Tutorial – 133 – LIKE With a Search Engine Example Part 4 thenewboston · 38.4K views
  134. 134 7:03 Beginner PHP Tutorial – 134 – SELECT DISTINCT thenewboston · 35.7K views
  135. 135 7:52 Beginner PHP Tutorial – 135 – Creating Tables thenewboston · 54.1K views
  136. 136 8:15 Beginner PHP Tutorial – 136 – Logging the User In Part 1 thenewboston · 88.5K views
  137. 137 7:24 Beginner PHP Tutorial – 137 – Logging the User In Part 2 thenewboston · 71.9K views
  138. 138 7:22 Beginner PHP Tutorial – 138 – Logging the User In Part 3 thenewboston · 67K views
  139. 139 7:29 Beginner PHP Tutorial – 139 – Logging the User In Part 4 thenewboston · 63.3K views
  140. 140 5:55 Beginner PHP Tutorial – 140 – Logging the User Out thenewboston · 53.1K views
  141. 141 5:55 Beginner PHP Tutorial – 141 – Getting User Data Part 1 thenewboston · 52.7K views
  142. 142 5:21 Beginner PHP Tutorial – 142 – Getting User Data Part 2 thenewboston · 42.4K views
  143. 143 4:46 Beginner PHP Tutorial – 143 – Protecting the User Against SQL Injection thenewboston · 44.4K views
  144. 144 7:15 Beginner PHP Tutorial – 144 – Registration Form Part 1 thenewboston · 63.2K views
  145. 145 7:16 Beginner PHP Tutorial – 145 – Registration Form Part 2 thenewboston · 46.5K views
  146. 146 6:54 Beginner PHP Tutorial – 146 – Registration Form Part 3 thenewboston · 44.5K views
  147. 147 6:21 Beginner PHP Tutorial – 147 – Registration Form Part 4 thenewboston · 45.7K views
  148. 148 6:31 Beginner PHP Tutorial – 148 – More Validation Part 1 thenewboston · 41.5K views
  149. 149 6:07 Beginner PHP Tutorial – 149 – More Validation Part 2 thenewboston · 32.5K views
  150. 150 5:57 Beginner PHP Tutorial – 150 – More Validation Part 3 thenewboston · 34K views
  151. 151 5:22 Beginner PHP Tutorial – 151 – SQL Injection Part 1 thenewboston · 66.7K views
  152. 152 5:42 Beginner PHP Tutorial – 152 – SQL Injection Part 2 thenewboston · 44.2K views
  153. 153 6:16 Beginner PHP Tutorial – 153 – SQL Injection Part 3 thenewboston · 38.5K views
  154. 154 6:47 Beginner PHP Tutorial – 154 – SQL Injection Part 4 thenewboston · 38.6K views
  155. 155 6:28 Beginner PHP Tutorial – 155 – SQL Injection Part 5 thenewboston · 38K views
  156. 156 7:25 Beginner PHP Tutorial – 156 – Introduction to GD thenewboston · 42.3K views
  157. 157 7:24 Beginner PHP Tutorial – 157 – Protecting Email with String to Image Part 1 thenewboston · 35.6K views
  158. 158 7:46 Beginner PHP Tutorial – 158 – Protecting Email with String to Image Part 2 thenewboston · 31.6K views
  159. 159 8:08 Beginner PHP Tutorial – 159 – Protecting Email with String to Image Part 3 thenewboston · 31.6K views
  160. 160 7:55 Beginner PHP Tutorial – 160 – Protecting Email with String to Image Part 4 thenewboston · 31.3K views
  161. 161 7:19 Beginner PHP Tutorial – 161 – Watermarking Images Part 1 thenewboston · 38.4K views
  162. 162 7:25 Beginner PHP Tutorial – 162 – Watermarking Images Part 2 thenewboston · 29K views
  163. 163 9:31 Beginner PHP Tutorial – 163 – Watermarking Images Part 3 thenewboston · 31.3K views
  164. 164 7:28 Beginner PHP Tutorial – 164 – Creating Captcha Image Security Part 1 thenewboston · 48.6K views
  165. 165 7:40 Beginner PHP Tutorial – 165 – Creating Captcha Image Security Part 2 thenewboston · 39.1K views
  166. 166 6:25 Beginner PHP Tutorial – 166 – Creating Captcha Image Security Part 3 thenewboston · 36.8K views
  167. 167 5:53 Beginner PHP Tutorial – 167 – Creating Captcha Image Security Part 4 thenewboston · 33.5K views
  168. 168 7:25 Beginner PHP Tutorial – 168 – Scaling Down Images to Thumbnails Part 1 thenewboston · 36.2K views
  169. 169 7:07 Beginner PHP Tutorial – 169 – Scaling Down Images to Thumbnails Part 2 thenewboston · 29.1K views
  170. 170 7:42 Beginner PHP Tutorial – 170 – Scaling Down Images to Thumbnails Part 3 thenewboston · 30.8K views
  171. 171 8:18 Beginner PHP Tutorial – 171 – Introduction to AJAX thenewboston · 92.4K views
  172. 172 6:19 Beginner PHP Tutorial – 172 – Loading in file Contents to a DIV Part 1 thenewboston · 62.1K views
  173. 173 6:44 Beginner PHP Tutorial – 173 – Loading in file Contents to a DIV Part 2 thenewboston · 48.2K views
  174. 174 5:45 Beginner PHP Tutorial – 174 – Loading in file Contents to a DIV Part 3 thenewboston · 43.2K views
  175. 175 6:48 Beginner PHP Tutorial – 175 – Auto Suggest Application Part 1 thenewboston · 41.4K views
  176. 176 5:59 Beginner PHP Tutorial – 176 – Auto Suggest Application Part 2 thenewboston · 35.7K views
  177. 177 7:47 Beginner PHP Tutorial – 177 – Auto Suggest Application Part 3 thenewboston · 35.5K views
  178. 178 5:56 Beginner PHP Tutorial – 179 – Auto Suggest Application Part 5 thenewboston · 37.4K views
  179. 179 6:36 Beginner PHP Tutorial – 178 – Auto Suggest Application Part 4 thenewboston · 34.7K views
  180. 180 5:35 Beginner PHP Tutorial – 180 – POSTing Data Part 1 thenewboston · 44K views
  181. 181 5:14 Beginner PHP Tutorial – 181 – POSTing Data Part 2 thenewboston · 32K views
  182. 182 5:31 Beginner PHP Tutorial – 182 – POSTing Data Part 3 thenewboston · 31K views
  183. 183 5:48 Beginner PHP Tutorial – 183 – POSTing Data Part 4 thenewboston · 30.2K views
  184. 184 5:17 Beginner PHP Tutorial – 184 – POSTing Data Part 5 thenewboston · 31.3K views
  185. 185 5:01 Beginner PHP Tutorial – 185 – Throwing an Exception thenewboston · 32.6K views
  186. 186 5:06 Beginner PHP Tutorial – 186 – try, throw, catch thenewboston · 48.5K views
  187. 187 9:25 Beginner PHP Tutorial – 187 – Custom Exceptions thenewboston · 31.1K views
  188. 188 6:53 Beginner PHP Tutorial – 188 – Custom Error Messages thenewboston · 28.6K views
  189. 189 5:21 Beginner PHP Tutorial – 189 – Introduction to OOP thenewboston · 51.7K views
  190. 190 6:23 Beginner PHP Tutorial – 190 – Classes, Properties, and Methods thenewboston · 58.8K views
  191. 191 7:02 Beginner PHP Tutorial – 191 – Return a Property Value thenewboston · 45.2K views
  192. 192 7:21 Beginner PHP Tutorial – 192 – Changing a Property Value thenewboston · 41.3K views
  193. 193 9:15 Beginner PHP Tutorial – 193 – public, private, and protected thenewboston · 51.3K views
  194. 194 7:45 Beginner PHP Tutorial – 194 – Constants thenewboston · 38.6K views
  195. 195 5:01 Beginner PHP Tutorial – 195 – Class Constructor thenewboston · 47.5K views
  196. 196 7:35 Beginner PHP Tutorial – 196 – Multiple Instances of Classes thenewboston · 40.1K views
  197. 197 7:07 Beginner PHP Tutorial – 197 – extends Part 1 thenewboston · 36.8K views
  198. 198 7:07 Beginner PHP Tutorial – 198 – extends Part 2 thenewboston · 34K views
  199. 199 6:19 Beginner PHP Tutorial – 199 – Connecting to a Database the OOP Way thenewboston · 67.4K views
  200. 200 6:03 Beginner PHP Tutorial – 200 – Final PHP Video!!! thenewboston · 123.2K views