{"id":11999,"date":"2020-03-09T05:49:48","date_gmt":"2020-03-09T05:49:48","guid":{"rendered":"https:\/\/www.devopsschool.com\/blog\/?p=11999"},"modified":"2020-03-09T07:42:06","modified_gmt":"2020-03-09T07:42:06","slug":"how-to-update-and-delete-data-from-database-using-controller","status":"publish","type":"post","link":"https:\/\/www.devopsschool.com\/blog\/how-to-update-and-delete-data-from-database-using-controller\/","title":{"rendered":"How to Update and Delete data from database using Controller."},"content":{"rendered":"\n<h1 class=\"has-vivid-red-color has-text-color has-text-align-center wp-block-heading\">Update data from the database<\/h1>\n\n\n\n<p>To Update the data in database table we use <strong>update()<\/strong>. See the syntax below:- <\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"721\" height=\"141\" src=\"https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2020\/03\/Controller-update-syntax.png\" alt=\"\" class=\"wp-image-12006\" srcset=\"https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2020\/03\/Controller-update-syntax.png 721w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2020\/03\/Controller-update-syntax-300x59.png 300w\" sizes=\"auto, (max-width: 721px) 100vw, 721px\" \/><\/figure>\n\n\n\n<p>See the below code for updating data in the database. I&#8217;m updating my id=2 name and email. <\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"375\" height=\"135\" src=\"https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2020\/03\/Controller-update-code.png\" alt=\"\" class=\"wp-image-12013\" srcset=\"https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2020\/03\/Controller-update-code.png 375w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2020\/03\/Controller-update-code-300x108.png 300w\" sizes=\"auto, (max-width: 375px) 100vw, 375px\" \/><\/figure><\/div>\n\n\n\n<p>When we run the page, it will update the id=2 data from the above data, if the page returns 1 then data updated else not updated. Let&#8217;s see the database.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"702\" height=\"138\" src=\"https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2020\/03\/Controller-update-db.png\" alt=\"\" class=\"wp-image-12014\" srcset=\"https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2020\/03\/Controller-update-db.png 702w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2020\/03\/Controller-update-db-300x59.png 300w\" sizes=\"auto, (max-width: 702px) 100vw, 702px\" \/><\/figure>\n\n\n\n<p>See the above image, the data of id 2 is updated.<\/p>\n\n\n\n<p class=\"has-background has-luminous-vivid-orange-background-color\"><strong>Note:-<\/strong> If we can&#8217;t add where condition, then it will update all names and emails.<\/p>\n\n\n\n<h1 class=\"has-vivid-red-color has-text-color has-text-align-center wp-block-heading\">Delete data from the database<\/h1>\n\n\n\n<p>We use <strong>delete()<\/strong> to delete the data from the database. See the syntax below:- <\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"781\" height=\"141\" src=\"https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2020\/03\/deletion-by-controller-syntax.png\" alt=\"\" class=\"wp-image-12018\" srcset=\"https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2020\/03\/deletion-by-controller-syntax.png 781w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2020\/03\/deletion-by-controller-syntax-300x54.png 300w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2020\/03\/deletion-by-controller-syntax-768x139.png 768w\" sizes=\"auto, (max-width: 781px) 100vw, 781px\" \/><\/figure><\/div>\n\n\n\n<p>I&#8217;m deleting id=2 from my database, see the code below:- <\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"380\" height=\"119\" src=\"https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2020\/03\/Deletion-by-controller-code.png\" alt=\"\" class=\"wp-image-12021\" srcset=\"https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2020\/03\/Deletion-by-controller-code.png 380w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2020\/03\/Deletion-by-controller-code-300x94.png 300w\" sizes=\"auto, (max-width: 380px) 100vw, 380px\" \/><\/figure><\/div>\n\n\n\n<p>See the output below when we run the page.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"433\" src=\"https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2020\/03\/deletion-by-controller-db-1024x433.png\" alt=\"\" class=\"wp-image-12023\" srcset=\"https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2020\/03\/deletion-by-controller-db-1024x433.png 1024w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2020\/03\/deletion-by-controller-db-300x127.png 300w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2020\/03\/deletion-by-controller-db-768x325.png 768w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2020\/03\/deletion-by-controller-db.png 1366w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"has-background has-luminous-vivid-orange-background-color\"> <strong>Note:-<\/strong> If we can&#8217;t add where condition, then it will Delete all rows.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Update data from the database To Update the data in database table we use update(). See the syntax below:- See the below code for updating data in the database. I&#8217;m&#8230; <\/p>\n","protected":false},"author":19,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_joinchat":[],"footnotes":""},"categories":[5201],"tags":[5203],"class_list":["post-11999","post","type-post","status-publish","format-standard","hentry","category-laravel","tag-laravel"],"_links":{"self":[{"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/posts\/11999","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/users\/19"}],"replies":[{"embeddable":true,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/comments?post=11999"}],"version-history":[{"count":13,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/posts\/11999\/revisions"}],"predecessor-version":[{"id":12027,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/posts\/11999\/revisions\/12027"}],"wp:attachment":[{"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/media?parent=11999"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/categories?post=11999"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/tags?post=11999"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}