{"id":4617,"date":"2010-08-01T00:57:53","date_gmt":"2010-07-31T16:57:53","guid":{"rendered":"http:\/\/www.softwareforenterprise.us\/?p=4617"},"modified":"2025-12-20T22:28:14","modified_gmt":"2025-12-20T14:28:14","slug":"create-a-simple-crud-php-web-application-without-coding","status":"publish","type":"post","link":"https:\/\/www.softwareforenterprise.us\/hub\/create-a-simple-crud-php-web-application-without-coding\/","title":{"rendered":"How to create a simple CRUD PHP web application"},"content":{"rendered":"<p>A friend of mine recently conducted some paper-based <a title=\"\" class=\"aalmanual\" target=\"_blank\"  rel=\"nofollow\"   style=\"color:#1e73be;\"href=\"https:\/\/www.softwareforenterprise.us\/hub\/recommends\/klaviyo\/\">marketing<\/a> efforts via the daily newspaper to collect potential customers&#8217; information in exchange for some free samples giveaway.<\/p>\n<p>The response was quite good as many people filled up their information and sent in their newspaper cutting via snail mail.<\/p>\n<p>Now that she has more than 5 thousand entries to deal with, she&#8217;s asking if there&#8217;s a way for her to easily outsource the task of entering these data into a centralized database.<\/p>\n<p>She has gathered a few volunteers within her organization to help with the data entry.<\/p>\n<p>So the big question now is, how can she automate and simplify this effort?<\/p>\n<div class='code-block code-block-1' style='margin: 8px 0; clear: both;'>\n<script async src=\"https:\/\/pagead2.googlesyndication.com\/pagead\/js\/adsbygoogle.js?client=ca-pub-7371812982681123\"\n     crossorigin=\"anonymous\"><\/script>\n<ins class=\"adsbygoogle\"\n     style=\"display:block; text-align:center;\"\n     data-ad-layout=\"in-article\"\n     data-ad-format=\"fluid\"\n     data-ad-client=\"ca-pub-7371812982681123\"\n     data-ad-slot=\"4279787798\"><\/ins>\n<script>\n     (adsbygoogle = window.adsbygoogle || []).push({});\n<\/script><\/div>\n\n<p>Initially, I recommended that she try out Google Sheets.<\/p>\n<p>After going through the post she said that it was a good idea but she didn&#8217;t like the fact that her potential customers&#8217; information will be stored within Google servers.<\/p>\n<p>So it looks like she needs a simple CRUD web application to be created and hosted within her own office environment.<\/p>\n<p>If you&#8217;re wondering what <a href=\"https:\/\/en.wikipedia.org\/wiki\/Create,_read,_update_and_delete\" target=\"_blank\" rel=\"noopener noreferrer\">CRUD<\/a> means, it stands for Create, Read, Update and Delete &#8211; the four basic functions of persistent storage in computer programming.<\/p>\n<p>Basically, a CRUD web application allows a user to easily:<\/p>\n<ul>\n<li>Add a new record<\/li>\n<li>View the details of a record<\/li>\n<li>Update an existing record<\/li>\n<li>And delete a record<\/li>\n<\/ul>\n<p><img decoding=\"async\" class=\"alignleft size-medium wp-image-9931 lazyload\" data-src=\"http:\/\/www.softwareforenterprise.us\/hub\/wp-content\/uploads\/2010\/08\/CRUD_PHP-300x187.png\" alt=\"\" width=\"300\" height=\"187\" data-srcset=\"https:\/\/www.softwareforenterprise.us\/hub\/wp-content\/uploads\/2010\/08\/CRUD_PHP-300x187.png 300w, https:\/\/www.softwareforenterprise.us\/hub\/wp-content\/uploads\/2010\/08\/CRUD_PHP-768x478.png 768w, https:\/\/www.softwareforenterprise.us\/hub\/wp-content\/uploads\/2010\/08\/CRUD_PHP-320x200.png 320w, https:\/\/www.softwareforenterprise.us\/hub\/wp-content\/uploads\/2010\/08\/CRUD_PHP-810x504.png 810w, https:\/\/www.softwareforenterprise.us\/hub\/wp-content\/uploads\/2010\/08\/CRUD_PHP.png 841w\" data-sizes=\"(max-width: 300px) 100vw, 300px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 300px; --smush-placeholder-aspect-ratio: 300\/187;\" \/><\/p>\n<p>So with this simple CRUD PHP web app, I believe it should solve my friend&#8217;s problem and allow her volunteers to log into the internal web application to begin filling up data simultaneously.<\/p>\n<p>To get the web application up within the shortest time possible, I recommended software that helps to generate codes based on a database structure.<\/p>\n<p>Previously I wrote about one such software that is capable of doing just that. The desktop app is <a href=\"https:\/\/www.softwareforenterprise.us\/hub\/2009\/11\/04\/automatically-create-a-php-web-application-based-on-a-mysql-database-structure\/\" target=\"_blank\" rel=\"noopener noreferrer\">AppGini<\/a>.<\/p>\n<p>Today I would like to take the opportunity to highlight something similar called <strong>PHP Generator for MySQL<\/strong> by <a href=\"https:\/\/www.sqlmaestro.com\" target=\"_blank\" rel=\"noopener noreferrer\">SQLMaestro<\/a>.<\/p>\n<p><a href=\"https:\/\/www.sqlmaestro.com\/products\/mysql\/phpgenerator\/\" target=\"_blank\" rel=\"noopener noreferrer\"><img decoding=\"async\" class=\"alignnone size-full wp-image-4655 lazyload\" title=\"php generator for mysql logo\" data-src=\"https:\/\/www.softwareforenterprise.us\/hub\/wp-content\/uploads\/2010\/08\/php-generator-for-mysql-logo.png\" alt=\"php generator for mysql logo\" width=\"500\" height=\"107\" data-srcset=\"https:\/\/www.softwareforenterprise.us\/hub\/wp-content\/uploads\/2010\/08\/php-generator-for-mysql-logo.png 500w, https:\/\/www.softwareforenterprise.us\/hub\/wp-content\/uploads\/2010\/08\/php-generator-for-mysql-logo-300x64.png 300w\" data-sizes=\"(max-width: 500px) 100vw, 500px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 500px; --smush-placeholder-aspect-ratio: 500\/107;\" \/><\/a><\/p>\n<p>To quickly see an output generated via this software, check out their online demo.<\/p>\n<p>Some of the features that you see on the online demo are only available on their paid version. However, the free version allows you to create a CRUD PHP web application in its simplest form and I will be walking you through the creation process.<\/p>\n<p>Firstly you&#8217;ll need to <a href=\"https:\/\/www.sqlmaestro.com\/products\/mysql\/phpgenerator\/download\/\" target=\"_blank\" rel=\"noopener noreferrer\">download PHP Generator for MySQL<\/a>.<\/p>\n<p>Once downloaded, install it on a LAMP environment (Apache web server, PHP, MySQL). If you don&#8217;t have one, check out <a href=\"https:\/\/www.apachefriends.org\/\" target=\"_blank\" rel=\"noopener noreferrer\">XAMPP<\/a>.<\/p>\n<p>Once installed, start by creating a database structure.<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-4656 lazyload\" title=\"database structure\" data-src=\"https:\/\/www.softwareforenterprise.us\/hub\/wp-content\/uploads\/2010\/08\/database-structure.png\" alt=\"\" width=\"500\" height=\"316\" data-srcset=\"https:\/\/www.softwareforenterprise.us\/hub\/wp-content\/uploads\/2010\/08\/database-structure.png 500w, https:\/\/www.softwareforenterprise.us\/hub\/wp-content\/uploads\/2010\/08\/database-structure-300x190.png 300w\" data-sizes=\"(max-width: 500px) 100vw, 500px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 500px; --smush-placeholder-aspect-ratio: 500\/316;\" \/><\/p>\n<p>Launch PHP Generator for MySQL and once it loads, begin selecting the database connection details.<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-4657 lazyload\" title=\"set and choose database connection\" data-src=\"https:\/\/www.softwareforenterprise.us\/hub\/wp-content\/uploads\/2010\/08\/set-and-choose-database-connection.png\" alt=\"set and choose database connection\" width=\"500\" height=\"224\" data-srcset=\"https:\/\/www.softwareforenterprise.us\/hub\/wp-content\/uploads\/2010\/08\/set-and-choose-database-connection.png 500w, https:\/\/www.softwareforenterprise.us\/hub\/wp-content\/uploads\/2010\/08\/set-and-choose-database-connection-300x134.png 300w\" data-sizes=\"(max-width: 500px) 100vw, 500px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 500px; --smush-placeholder-aspect-ratio: 500\/224;\" \/><\/p>\n<p>Notice how I selected the database name: potential_customers_DB.<\/p>\n<p>Click Next to proceed to select the defined table: customers_details_table.<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-4658 lazyload\" title=\"select table\" data-src=\"https:\/\/www.softwareforenterprise.us\/hub\/wp-content\/uploads\/2010\/08\/select-table.png\" alt=\"\" width=\"500\" height=\"64\" data-srcset=\"https:\/\/www.softwareforenterprise.us\/hub\/wp-content\/uploads\/2010\/08\/select-table.png 500w, https:\/\/www.softwareforenterprise.us\/hub\/wp-content\/uploads\/2010\/08\/select-table-300x38.png 300w\" data-sizes=\"(max-width: 500px) 100vw, 500px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 500px; --smush-placeholder-aspect-ratio: 500\/64;\" \/><\/p>\n<p>Since there&#8217;s only one\u00a0table defined in the database, I can only mark one table.<\/p>\n<p>Once the table is selected, I can now set the page properties by configuring which columns should be listed out as well as setting the column&#8217;s data properties which include:<\/p>\n<ul>\n<li>Text<\/li>\n<li>Text Area<\/li>\n<li>Checkbox<\/li>\n<li>Combo Box<\/li>\n<li>Radio Group<\/li>\n<li>DateTime<\/li>\n<li>and more<\/li>\n<\/ul>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-4659 lazyload\" title=\"Configure the page\" data-src=\"https:\/\/www.softwareforenterprise.us\/hub\/wp-content\/uploads\/2010\/08\/Configure-the-page.png\" alt=\"\" width=\"500\" height=\"323\" data-srcset=\"https:\/\/www.softwareforenterprise.us\/hub\/wp-content\/uploads\/2010\/08\/Configure-the-page.png 500w, https:\/\/www.softwareforenterprise.us\/hub\/wp-content\/uploads\/2010\/08\/Configure-the-page-300x194.png 300w\" data-sizes=\"(max-width: 500px) 100vw, 500px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 500px; --smush-placeholder-aspect-ratio: 500\/323;\" \/><\/p>\n<p>The next step is to select your preferred color scheme. At the moment there are 7 color schemes to choose from and preview. You even have the ability to customize the CSS to your preference.<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-4661 lazyload\" title=\"select color scheme\" data-src=\"https:\/\/www.softwareforenterprise.us\/hub\/wp-content\/uploads\/2010\/08\/select-color-scheme.png\" alt=\"\" width=\"443\" height=\"336\" data-srcset=\"https:\/\/www.softwareforenterprise.us\/hub\/wp-content\/uploads\/2010\/08\/select-color-scheme.png 443w, https:\/\/www.softwareforenterprise.us\/hub\/wp-content\/uploads\/2010\/08\/select-color-scheme-300x228.png 300w\" data-sizes=\"(max-width: 443px) 100vw, 443px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 443px; --smush-placeholder-aspect-ratio: 443\/336;\" \/><\/p>\n<p>Now for the final step! To select an output directory as well as add any header or footer details. Note that you can also add security options to allow only people with a username and <a title=\"\" class=\"aalmanual\" target=\"_blank\"  rel=\"nofollow\"   style=\"color:#1e73be;\" href=\"https:\/\/keepersecurity.partnerlinks.io\/qns375ot4fmt-1yt2lb\">password<\/a> to login to the web application.<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-4662 lazyload\" title=\"generate pages\" data-src=\"https:\/\/www.softwareforenterprise.us\/hub\/wp-content\/uploads\/2010\/08\/generate-pages.png\" alt=\"\" width=\"500\" height=\"446\" data-srcset=\"https:\/\/www.softwareforenterprise.us\/hub\/wp-content\/uploads\/2010\/08\/generate-pages.png 500w, https:\/\/www.softwareforenterprise.us\/hub\/wp-content\/uploads\/2010\/08\/generate-pages-300x268.png 300w\" data-sizes=\"(max-width: 500px) 100vw, 500px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 500px; --smush-placeholder-aspect-ratio: 500\/446;\" \/><\/p>\n<p>Click on the Ready button to instruct the software to generate the codes for the web app.<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-4660 lazyload\" title=\"generate web app\" data-src=\"https:\/\/www.softwareforenterprise.us\/hub\/wp-content\/uploads\/2010\/08\/generate-web-app.png\" alt=\"\" width=\"367\" height=\"144\" data-srcset=\"https:\/\/www.softwareforenterprise.us\/hub\/wp-content\/uploads\/2010\/08\/generate-web-app.png 367w, https:\/\/www.softwareforenterprise.us\/hub\/wp-content\/uploads\/2010\/08\/generate-web-app-300x118.png 300w\" data-sizes=\"(max-width: 367px) 100vw, 367px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 367px; --smush-placeholder-aspect-ratio: 367\/144;\" \/><\/p>\n<p>Now for the moment of truth and time to check out the application. I launched a browser and enter the following URL: https:\/\/localhost\/potentialcustomers\/customers_details_table.php<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-4663 lazyload\" title=\"customers detail table\" data-src=\"https:\/\/www.softwareforenterprise.us\/hub\/wp-content\/uploads\/2010\/08\/customers-detail-table.png\" alt=\"\" width=\"500\" height=\"284\" data-srcset=\"https:\/\/www.softwareforenterprise.us\/hub\/wp-content\/uploads\/2010\/08\/customers-detail-table.png 500w, https:\/\/www.softwareforenterprise.us\/hub\/wp-content\/uploads\/2010\/08\/customers-detail-table-300x170.png 300w\" data-sizes=\"(max-width: 500px) 100vw, 500px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 500px; --smush-placeholder-aspect-ratio: 500\/284;\" \/><\/p>\n<p>Voila! I now see a table with no records at the moment. Let me try to add a new record.<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-4664 lazyload\" title=\"insert record\" data-src=\"https:\/\/www.softwareforenterprise.us\/hub\/wp-content\/uploads\/2010\/08\/insert-record.png\" alt=\"\" width=\"338\" height=\"284\" data-srcset=\"https:\/\/www.softwareforenterprise.us\/hub\/wp-content\/uploads\/2010\/08\/insert-record.png 338w, https:\/\/www.softwareforenterprise.us\/hub\/wp-content\/uploads\/2010\/08\/insert-record-300x252.png 300w\" data-sizes=\"(max-width: 338px) 100vw, 338px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 338px; --smush-placeholder-aspect-ratio: 338\/284;\" \/><\/p>\n<p>After filling in some dummy details, clicking on the Insert button inserts the data into the database.<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-4665 lazyload\" title=\"record added\" data-src=\"https:\/\/www.softwareforenterprise.us\/hub\/wp-content\/uploads\/2010\/08\/record-added.png\" alt=\"\" width=\"500\" height=\"111\" data-srcset=\"https:\/\/www.softwareforenterprise.us\/hub\/wp-content\/uploads\/2010\/08\/record-added.png 500w, https:\/\/www.softwareforenterprise.us\/hub\/wp-content\/uploads\/2010\/08\/record-added-300x67.png 300w\" data-sizes=\"(max-width: 500px) 100vw, 500px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 500px; --smush-placeholder-aspect-ratio: 500\/111;\" \/><\/p>\n<p>Notice under the actions menu, you can view additional details, edit the record, delete, and copy.<\/p>\n<p>The default search feature is also built-in, allowing you greater and faster access to search for records easily.<\/p>\n<div class='code-block code-block-2' style='margin: 8px 0; clear: both;'>\n<script async src=\"https:\/\/pagead2.googlesyndication.com\/pagead\/js\/adsbygoogle.js?client=ca-pub-7371812982681123\"\n     crossorigin=\"anonymous\"><\/script>\n<!-- Responsive ads -->\n<ins class=\"adsbygoogle\"\n     style=\"display:block\"\n     data-ad-client=\"ca-pub-7371812982681123\"\n     data-ad-slot=\"5373377611\"\n     data-ad-format=\"auto\"\n     data-full-width-responsive=\"true\"><\/ins>\n<script>\n     (adsbygoogle = window.adsbygoogle || []).push({});\n<\/script><\/div>\n\n<h3>How to get started creating a CRUD PHP web application with PHP Generator<\/h3>\n<div class=\"lyte-wrapper\" title=\"Getting Started wtih PHP Generator\" style=\"width:640px;max-width:100%;margin:5px auto;\"><div class=\"lyMe\" id=\"WYL_VW1ufPb5dVw\" itemprop=\"video\" itemscope itemtype=\"https:\/\/schema.org\/VideoObject\"><div><meta itemprop=\"thumbnailUrl\" content=\"https:\/\/www.softwareforenterprise.us\/hub\/wp-content\/plugins\/wp-youtube-lyte\/lyteCache.php?origThumbUrl=https%3A%2F%2Fi.ytimg.com%2Fvi%2FVW1ufPb5dVw%2Fhqdefault.jpg\" \/><meta itemprop=\"embedURL\" content=\"https:\/\/www.youtube.com\/embed\/VW1ufPb5dVw\" \/><meta itemprop=\"duration\" content=\"PT3M33S\" \/><meta itemprop=\"uploadDate\" content=\"2013-07-31T10:08:18Z\" \/><\/div><div id=\"lyte_VW1ufPb5dVw\" data-src=\"https:\/\/www.softwareforenterprise.us\/hub\/wp-content\/plugins\/wp-youtube-lyte\/lyteCache.php?origThumbUrl=https%3A%2F%2Fi.ytimg.com%2Fvi%2FVW1ufPb5dVw%2Fhqdefault.jpg\" class=\"pL\"><div class=\"tC\"><div class=\"tT\" itemprop=\"name\">Getting Started wtih PHP Generator<\/div><\/div><div class=\"play\"><\/div><div class=\"ctrl\"><div class=\"Lctrl\"><\/div><div class=\"Rctrl\"><\/div><\/div><\/div><noscript><a href=\"https:\/\/youtu.be\/VW1ufPb5dVw\" rel=\"nofollow\"><img decoding=\"async\" src=\"https:\/\/www.softwareforenterprise.us\/hub\/wp-content\/plugins\/wp-youtube-lyte\/lyteCache.php?origThumbUrl=https%3A%2F%2Fi.ytimg.com%2Fvi%2FVW1ufPb5dVw%2F0.jpg\" alt=\"Getting Started wtih PHP Generator\" width=\"640\" height=\"340\" \/><br \/>Watch this video on YouTube<\/a><\/noscript><meta itemprop=\"description\" content=\"This video shows how PHP Generator can help you to create a data driven Web application with a few mouse clicks. Live demos: http:\/\/www.sqlmaestro.com\/products\/mysql\/phpgenerator\/samples\/\"><\/div><\/div><div class=\"lL\" style=\"max-width:100%;width:640px;margin:5px auto;\"><\/div><\/p>\n<p>At this point, your <a title=\"\" class=\"aalmanual\" target=\"_blank\"  rel=\"nofollow\"   style=\"color:#1e73be;\" href=\"https:\/\/partners.webydo.com\/6wdx17ttbarj\">development<\/a> work is complete and you will need to host the web application either within an office network or at the cloud.<\/p>\n<p>To host reliably on the cloud, you may consider <a href=\"\/recommends\/namecheap-hosting\" target=\"_blank\" rel=\"noopener noreferrer\">Namecheap&#8217;s Shared Hosting<\/a> (the same hosting that this site is hosted on) at $1.44 a month.<\/p>\n<p>Now that the web app is up and running, all you need to do is send the URL to the respective users for them to begin entering data.<\/p>\n<p>Once all the data has been entered, you can begin to analyze and use the data however you want.<\/p>\n<p>Hopefully, today&#8217;s walkthrough provides you with an insight as to how you can easily create a CRUD PHP web application without the need to write any codes.<\/p>\n<p>For more details, check out <a href=\"https:\/\/www.sqlmaestro.com\/products\/mysql\/phpgenerator\/\" target=\"_blank\" rel=\"noopener noreferrer\">PHP Generator for MySQL<\/a> by <a href=\"https:\/\/www.sqlmaestro.com\" target=\"_blank\" rel=\"noopener noreferrer\">SQLMaestro<\/a> today!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>A friend of mine recently conducted some paper-based marketing efforts via the daily newspaper to collect potential customers&#8217; information in exchange for some free samples giveaway. The response was quite good as many people filled up their information and sent in their newspaper cutting via snail mail. Now that she has more than 5 thousand [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":4664,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"slim_seo":{"title":"How to create a simple CRUD PHP web application - Software for Enterprise","description":"A friend of mine recently conducted some paper-based marketing efforts via the daily newspaper to collect potential customers' information in exchange for some"},"footnotes":""},"categories":[77],"tags":[],"class_list":["post-4617","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-software-development"],"_links":{"self":[{"href":"https:\/\/www.softwareforenterprise.us\/hub\/wp-json\/wp\/v2\/posts\/4617","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.softwareforenterprise.us\/hub\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.softwareforenterprise.us\/hub\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.softwareforenterprise.us\/hub\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.softwareforenterprise.us\/hub\/wp-json\/wp\/v2\/comments?post=4617"}],"version-history":[{"count":0,"href":"https:\/\/www.softwareforenterprise.us\/hub\/wp-json\/wp\/v2\/posts\/4617\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.softwareforenterprise.us\/hub\/wp-json\/wp\/v2\/media\/4664"}],"wp:attachment":[{"href":"https:\/\/www.softwareforenterprise.us\/hub\/wp-json\/wp\/v2\/media?parent=4617"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.softwareforenterprise.us\/hub\/wp-json\/wp\/v2\/categories?post=4617"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.softwareforenterprise.us\/hub\/wp-json\/wp\/v2\/tags?post=4617"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}