{"id":645,"date":"2017-06-16T13:01:32","date_gmt":"2017-06-16T06:01:32","guid":{"rendered":"http:\/\/www.yellowweb.id\/blog\/?p=645"},"modified":"2017-06-16T13:01:43","modified_gmt":"2017-06-16T06:01:43","slug":"cara-mencegah-duplikasi-data-di-php","status":"publish","type":"post","link":"https:\/\/www.yellowweb.id\/blog\/cara-mencegah-duplikasi-data-di-php\/","title":{"rendered":"Cara Mencegah Duplikasi Data di PHP"},"content":{"rendered":"<p>Untuk mencegah terjadinya duplikasi data, tentunya didalam kode program PHP yang kita buat harus ada pengecekan terlebih dahulu, misalnyanya dengan melakukan pengecekan terhadap email yang digunakan saat user melakukan registrasi akun, apakah email tersebut sudah dipakai atau belum.<\/p>\n<p>Kasus ini biasanya kita jumpai saat kita membuat akun baru, misalnya di Facebook atau akun-akun yang lain. Saat mendaftar kita tidak boleh menggunakan email yang sama, karena email disini sifatnya unik tidak boleh ada yang sama.<br \/>\n<!--more--><\/p>\n<p>Untuk artikel kali ini kita akan mencoba membuat validasi email, untuk mencegah user melakukan registrasi dengan menggunakan email yang sama.<\/p>\n<p>Pertama-tama silahkan buat databasennya<\/p>\n<pre class=\"lang:default decode:true \" >-- phpMyAdmin SQL Dump\r\n-- version 4.5.2\r\n-- http:\/\/www.phpmyadmin.net\r\n--\r\n-- Host: localhost\r\n-- Generation Time: Jun 12, 2017 at 12:34 PM\r\n-- Server version: 10.1.16-MariaDB\r\n-- PHP Version: 5.6.24\r\n\r\nSET SQL_MODE = \"NO_AUTO_VALUE_ON_ZERO\";\r\nSET time_zone = \"+00:00\";\r\n\r\n\r\n\/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT *\/;\r\n\/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS *\/;\r\n\/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION *\/;\r\n\/*!40101 SET NAMES utf8mb4 *\/;\r\n\r\n--\r\n-- Database: `db_valid`\r\n--\r\n\r\n-- --------------------------------------------------------\r\n\r\n--\r\n-- Table structure for table `tbl_user`\r\n--\r\n\r\nCREATE TABLE `tbl_user` (\r\n  `id` int(5) NOT NULL,\r\n  `nama_lengkap` varchar(100) NOT NULL,\r\n  `nama_email` varchar(100) NOT NULL,\r\n  `status` enum('1','0') NOT NULL\r\n) ENGINE=InnoDB DEFAULT CHARSET=latin1;\r\n\r\n--\r\n-- Dumping data for table `tbl_user`\r\n--\r\n\r\nINSERT INTO `tbl_user` (`id`, `nama_lengkap`, `nama_email`, `status`) VALUES\r\n(1, 'Miftah Faroq', 'miftahf99@gmail.com', '0'),\r\n(2, 'Desy Amaliah', 'desy@yahoo.com', '1'),\r\n(3, 'Andi Garcia', 'andi@gmail.com', '1'),\r\n(4, 'Tony Montana', 'tony@yahoo.com', '1');\r\n\r\n--\r\n-- Indexes for dumped tables\r\n--\r\n\r\n--\r\n-- Indexes for table `tbl_user`\r\n--\r\nALTER TABLE `tbl_user`\r\n  ADD PRIMARY KEY (`id`);\r\n\r\n--\r\n-- AUTO_INCREMENT for dumped tables\r\n--\r\n\r\n--\r\n-- AUTO_INCREMENT for table `tbl_user`\r\n--\r\nALTER TABLE `tbl_user`\r\n  MODIFY `id` int(5) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=14;\r\n\/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT *\/;\r\n\/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS *\/;\r\n\/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION *\/;\r\n<\/pre>\n<p>Selanjutnya koneksi ke database<\/p>\n<pre class=\"lang:default decode:true \" >&lt;?php\r\n\t\r\n\t$server = \"localhost\";\r\n\t$user = \"root\";\r\n\t$pass = \"\";\r\n\t$dbase = \"db_valid\";\r\n\r\n\t$koneksi = mysql_connect($server, $user, $pass) or die (mysql_error());\r\n\t$pilih_db = mysql_select_db($dbase, $koneksi) or die (mysql_error());\r\n\r\n\t<\/pre>\n<p>Kemudian buat file untuk input saat melakukan registrasi<\/p>\n<pre class=\"lang:default decode:true \" >&lt;!DOCTYPE html&gt;\r\n&lt;html&gt;\r\n&lt;head&gt;\r\n\t&lt;title&gt;Form Registrasi&lt;\/title&gt;\r\n&lt;\/head&gt;\r\n&lt;body&gt;\r\n\t&lt;?php\r\n\r\n\r\n\t\tif(isset($_GET[\"hasil\"])){\r\n\t\t\tif($_GET[\"hasil\"] == \"gagal\"){\r\n\t\t\t\techo \"Email sudah digunakan!\";\r\n\t\t\t} else {\r\n\t\t\t\techo \"Data berhasil diinput\";\r\n\t\t\t}\r\n\t\t}\r\n\t?&gt;\r\n\t&lt;form action=\"insert-proses.php\" method=\"POST\"&gt;\r\n\t\t&lt;table&gt;\r\n\t\t\t&lt;tr&gt;\r\n\t\t\t\t&lt;td&gt;Nama&lt;\/td&gt;\r\n\t\t\t\t&lt;td&gt;:&lt;\/td&gt;\r\n\t\t\t\t&lt;td&gt;&lt;input type=\"text\" name=\"nm\" placeholder=\"Masukkan Nama\"&gt;&lt;\/td&gt;\r\n\t\t\t&lt;\/tr&gt;\r\n\t\t\t&lt;tr&gt;\r\n\t\t\t\t&lt;td&gt;Email&lt;\/td&gt;\r\n\t\t\t\t&lt;td&gt;:&lt;\/td&gt;\r\n\t\t\t\t&lt;td&gt;&lt;input type=\"text\" name=\"em\" placeholder=\"Masukkan Email\"&gt;&lt;\/td&gt;\r\n\t\t\t&lt;\/tr&gt;\r\n\t\t\t&lt;tr&gt;\r\n\t\t\t\t&lt;td&gt;&lt;\/td&gt;\r\n\t\t\t\t&lt;td&gt;&lt;\/td&gt;\r\n\t\t\t\t&lt;td&gt;\r\n\t\t\t\t\t&lt;input type=\"submit\" name=\"submit\" value=\"Simpan\"&gt;\r\n\t\t\t\t\t&lt;input type=\"reset\" name=\"reset\" value=\"Clear\"&gt;\r\n\t\t\t\t&lt;\/td&gt;\r\n\t\t\t&lt;\/tr&gt;\r\n\t\t&lt;\/table&gt;\r\n\t&lt;\/form&gt;\r\n&lt;\/body&gt;\r\n&lt;\/html&gt;<\/pre>\n<p>Tahapan paling akhir, kita akan membuat file proses insert datanya<\/p>\n<pre class=\"lang:default decode:true \" >&lt;?php\r\n\tinclude \"koneksi.php\";\r\n\r\n\t$nama = $_POST[\"nm\"];\r\n\t$mail = $_POST[\"em\"];\r\n\r\n\t$sql = \"SELECT * FROM tbl_user WHERE nama_email='$mail'\";\r\n\t$query = mysql_query($sql) or die (mysql_error());\r\n\r\n\tif(mysql_num_rows($query) &gt; 0){\r\n\t\t\r\n\t\theader(\"location: form_registrasi.php?hasil=gagal\");\r\n\r\n\t} else {\r\n\r\n\t\t$sql = \"INSERT INTO tbl_user(nama_lengkap, nama_email, status) VALUES('$nama','$mail','0')\";\r\n\t\t$query = mysql_query($sql) or die (mysql_error());\r\n\r\n\t\theader(\"location: form_registrasi.php?hasil=sukses\");\r\n\t}\r\n<\/pre>\n<p>Teman-teman bisa melakukan modifikasi dari kodingan yang sudah saya buat.<\/p>\n<p>Kesimpulannya dengan menggunakan validasi seperti ini, akan bisa meminimalisir data-data yang sengaja dibuat, dengan menggunakan email yang sama.<\/p>\n<p>Untuk artikel berikutnya kita akan mencoba bagaimana melakukan verifikasi melalui email, bahwa email yang digunakan tersebut ada atau valid, dengan mengirimkan link pengaktifan akun.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Untuk mencegah terjadinya duplikasi data, tentunya didalam kode program PHP yang kita buat harus ada pengecekan terlebih dahulu, misalnyanya dengan melakukan pengecekan terhadap email yang digunakan saat user melakukan registrasi akun, apakah email tersebut sudah dipakai atau belum. Kasus ini biasanya kita jumpai saat kita membuat akun baru, misalnya di Facebook atau akun-akun yang lain. [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":647,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[110],"tags":[346,88,214,347],"class_list":["post-645","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-php","tag-duplikasi-data","tag-php","tag-programming","tag-validasi-data"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Cara Mencegah Duplikasi Data di PHP - YELLOWWEB.ID<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.yellowweb.id\/blog\/cara-mencegah-duplikasi-data-di-php\/\" \/>\n<meta property=\"og:locale\" content=\"en_GB\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Cara Mencegah Duplikasi Data di PHP - YELLOWWEB.ID\" \/>\n<meta property=\"og:description\" content=\"Untuk mencegah terjadinya duplikasi data, tentunya didalam kode program PHP yang kita buat harus ada pengecekan terlebih dahulu, misalnyanya dengan melakukan pengecekan terhadap email yang digunakan saat user melakukan registrasi akun, apakah email tersebut sudah dipakai atau belum. Kasus ini biasanya kita jumpai saat kita membuat akun baru, misalnya di Facebook atau akun-akun yang lain. [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.yellowweb.id\/blog\/cara-mencegah-duplikasi-data-di-php\/\" \/>\n<meta property=\"og:site_name\" content=\"YELLOWWEB.ID\" \/>\n<meta property=\"article:published_time\" content=\"2017-06-16T06:01:32+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2017-06-16T06:01:43+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/i0.wp.com\/www.yellowweb.id\/blog\/wp-content\/uploads\/2017\/06\/validasi-data-php.jpg?fit=475%2C250&ssl=1\" \/>\n\t<meta property=\"og:image:width\" content=\"475\" \/>\n\t<meta property=\"og:image:height\" content=\"250\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"yellowweb\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"yellowweb\" \/>\n\t<meta name=\"twitter:label2\" content=\"Estimated reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.yellowweb.id\\\/blog\\\/cara-mencegah-duplikasi-data-di-php\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.yellowweb.id\\\/blog\\\/cara-mencegah-duplikasi-data-di-php\\\/\"},\"author\":{\"name\":\"yellowweb\",\"@id\":\"https:\\\/\\\/www.yellowweb.id\\\/blog\\\/#\\\/schema\\\/person\\\/75188044e080844724e381ab6a5b9829\"},\"headline\":\"Cara Mencegah Duplikasi Data di PHP\",\"datePublished\":\"2017-06-16T06:01:32+00:00\",\"dateModified\":\"2017-06-16T06:01:43+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.yellowweb.id\\\/blog\\\/cara-mencegah-duplikasi-data-di-php\\\/\"},\"wordCount\":178,\"image\":{\"@id\":\"https:\\\/\\\/www.yellowweb.id\\\/blog\\\/cara-mencegah-duplikasi-data-di-php\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.yellowweb.id\\\/blog\\\/wp-content\\\/uploads\\\/2017\\\/06\\\/validasi-data-php.jpg\",\"keywords\":[\"duplikasi data\",\"php\",\"programming\",\"validasi data\"],\"articleSection\":[\"PHP\"],\"inLanguage\":\"en-GB\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.yellowweb.id\\\/blog\\\/cara-mencegah-duplikasi-data-di-php\\\/\",\"url\":\"https:\\\/\\\/www.yellowweb.id\\\/blog\\\/cara-mencegah-duplikasi-data-di-php\\\/\",\"name\":\"Cara Mencegah Duplikasi Data di PHP - YELLOWWEB.ID\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.yellowweb.id\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.yellowweb.id\\\/blog\\\/cara-mencegah-duplikasi-data-di-php\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.yellowweb.id\\\/blog\\\/cara-mencegah-duplikasi-data-di-php\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.yellowweb.id\\\/blog\\\/wp-content\\\/uploads\\\/2017\\\/06\\\/validasi-data-php.jpg\",\"datePublished\":\"2017-06-16T06:01:32+00:00\",\"dateModified\":\"2017-06-16T06:01:43+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/www.yellowweb.id\\\/blog\\\/#\\\/schema\\\/person\\\/75188044e080844724e381ab6a5b9829\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.yellowweb.id\\\/blog\\\/cara-mencegah-duplikasi-data-di-php\\\/#breadcrumb\"},\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.yellowweb.id\\\/blog\\\/cara-mencegah-duplikasi-data-di-php\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\\\/\\\/www.yellowweb.id\\\/blog\\\/cara-mencegah-duplikasi-data-di-php\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.yellowweb.id\\\/blog\\\/wp-content\\\/uploads\\\/2017\\\/06\\\/validasi-data-php.jpg\",\"contentUrl\":\"https:\\\/\\\/www.yellowweb.id\\\/blog\\\/wp-content\\\/uploads\\\/2017\\\/06\\\/validasi-data-php.jpg\",\"width\":475,\"height\":250,\"caption\":\"Validasi Data\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.yellowweb.id\\\/blog\\\/cara-mencegah-duplikasi-data-di-php\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.yellowweb.id\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Cara Mencegah Duplikasi Data di PHP\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.yellowweb.id\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.yellowweb.id\\\/blog\\\/\",\"name\":\"YELLOWWEB.ID\",\"description\":\"Kursus Web Design | Kursus Web Programming | Mobile Web Apps | Digital Marketing\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.yellowweb.id\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-GB\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.yellowweb.id\\\/blog\\\/#\\\/schema\\\/person\\\/75188044e080844724e381ab6a5b9829\",\"name\":\"yellowweb\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/5afd1bfac26e9377e8f5e36afb624cf3690dd31cb07c3961dfbc736b9ff1912f?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/5afd1bfac26e9377e8f5e36afb624cf3690dd31cb07c3961dfbc736b9ff1912f?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/5afd1bfac26e9377e8f5e36afb624cf3690dd31cb07c3961dfbc736b9ff1912f?s=96&d=mm&r=g\",\"caption\":\"yellowweb\"},\"sameAs\":[\"https:\\\/\\\/www.yellowweb.id\"],\"url\":\"https:\\\/\\\/www.yellowweb.id\\\/blog\\\/author\\\/yellowweb\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Cara Mencegah Duplikasi Data di PHP - YELLOWWEB.ID","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.yellowweb.id\/blog\/cara-mencegah-duplikasi-data-di-php\/","og_locale":"en_GB","og_type":"article","og_title":"Cara Mencegah Duplikasi Data di PHP - YELLOWWEB.ID","og_description":"Untuk mencegah terjadinya duplikasi data, tentunya didalam kode program PHP yang kita buat harus ada pengecekan terlebih dahulu, misalnyanya dengan melakukan pengecekan terhadap email yang digunakan saat user melakukan registrasi akun, apakah email tersebut sudah dipakai atau belum. Kasus ini biasanya kita jumpai saat kita membuat akun baru, misalnya di Facebook atau akun-akun yang lain. [&hellip;]","og_url":"https:\/\/www.yellowweb.id\/blog\/cara-mencegah-duplikasi-data-di-php\/","og_site_name":"YELLOWWEB.ID","article_published_time":"2017-06-16T06:01:32+00:00","article_modified_time":"2017-06-16T06:01:43+00:00","og_image":[{"width":475,"height":250,"url":"https:\/\/i0.wp.com\/www.yellowweb.id\/blog\/wp-content\/uploads\/2017\/06\/validasi-data-php.jpg?fit=475%2C250&ssl=1","type":"image\/jpeg"}],"author":"yellowweb","twitter_card":"summary_large_image","twitter_misc":{"Written by":"yellowweb","Estimated reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.yellowweb.id\/blog\/cara-mencegah-duplikasi-data-di-php\/#article","isPartOf":{"@id":"https:\/\/www.yellowweb.id\/blog\/cara-mencegah-duplikasi-data-di-php\/"},"author":{"name":"yellowweb","@id":"https:\/\/www.yellowweb.id\/blog\/#\/schema\/person\/75188044e080844724e381ab6a5b9829"},"headline":"Cara Mencegah Duplikasi Data di PHP","datePublished":"2017-06-16T06:01:32+00:00","dateModified":"2017-06-16T06:01:43+00:00","mainEntityOfPage":{"@id":"https:\/\/www.yellowweb.id\/blog\/cara-mencegah-duplikasi-data-di-php\/"},"wordCount":178,"image":{"@id":"https:\/\/www.yellowweb.id\/blog\/cara-mencegah-duplikasi-data-di-php\/#primaryimage"},"thumbnailUrl":"https:\/\/www.yellowweb.id\/blog\/wp-content\/uploads\/2017\/06\/validasi-data-php.jpg","keywords":["duplikasi data","php","programming","validasi data"],"articleSection":["PHP"],"inLanguage":"en-GB"},{"@type":"WebPage","@id":"https:\/\/www.yellowweb.id\/blog\/cara-mencegah-duplikasi-data-di-php\/","url":"https:\/\/www.yellowweb.id\/blog\/cara-mencegah-duplikasi-data-di-php\/","name":"Cara Mencegah Duplikasi Data di PHP - YELLOWWEB.ID","isPartOf":{"@id":"https:\/\/www.yellowweb.id\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.yellowweb.id\/blog\/cara-mencegah-duplikasi-data-di-php\/#primaryimage"},"image":{"@id":"https:\/\/www.yellowweb.id\/blog\/cara-mencegah-duplikasi-data-di-php\/#primaryimage"},"thumbnailUrl":"https:\/\/www.yellowweb.id\/blog\/wp-content\/uploads\/2017\/06\/validasi-data-php.jpg","datePublished":"2017-06-16T06:01:32+00:00","dateModified":"2017-06-16T06:01:43+00:00","author":{"@id":"https:\/\/www.yellowweb.id\/blog\/#\/schema\/person\/75188044e080844724e381ab6a5b9829"},"breadcrumb":{"@id":"https:\/\/www.yellowweb.id\/blog\/cara-mencegah-duplikasi-data-di-php\/#breadcrumb"},"inLanguage":"en-GB","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.yellowweb.id\/blog\/cara-mencegah-duplikasi-data-di-php\/"]}]},{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/www.yellowweb.id\/blog\/cara-mencegah-duplikasi-data-di-php\/#primaryimage","url":"https:\/\/www.yellowweb.id\/blog\/wp-content\/uploads\/2017\/06\/validasi-data-php.jpg","contentUrl":"https:\/\/www.yellowweb.id\/blog\/wp-content\/uploads\/2017\/06\/validasi-data-php.jpg","width":475,"height":250,"caption":"Validasi Data"},{"@type":"BreadcrumbList","@id":"https:\/\/www.yellowweb.id\/blog\/cara-mencegah-duplikasi-data-di-php\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.yellowweb.id\/blog\/"},{"@type":"ListItem","position":2,"name":"Cara Mencegah Duplikasi Data di PHP"}]},{"@type":"WebSite","@id":"https:\/\/www.yellowweb.id\/blog\/#website","url":"https:\/\/www.yellowweb.id\/blog\/","name":"YELLOWWEB.ID","description":"Kursus Web Design | Kursus Web Programming | Mobile Web Apps | Digital Marketing","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.yellowweb.id\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-GB"},{"@type":"Person","@id":"https:\/\/www.yellowweb.id\/blog\/#\/schema\/person\/75188044e080844724e381ab6a5b9829","name":"yellowweb","image":{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/secure.gravatar.com\/avatar\/5afd1bfac26e9377e8f5e36afb624cf3690dd31cb07c3961dfbc736b9ff1912f?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/5afd1bfac26e9377e8f5e36afb624cf3690dd31cb07c3961dfbc736b9ff1912f?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/5afd1bfac26e9377e8f5e36afb624cf3690dd31cb07c3961dfbc736b9ff1912f?s=96&d=mm&r=g","caption":"yellowweb"},"sameAs":["https:\/\/www.yellowweb.id"],"url":"https:\/\/www.yellowweb.id\/blog\/author\/yellowweb\/"}]}},"_links":{"self":[{"href":"https:\/\/www.yellowweb.id\/blog\/wp-json\/wp\/v2\/posts\/645","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.yellowweb.id\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.yellowweb.id\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.yellowweb.id\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.yellowweb.id\/blog\/wp-json\/wp\/v2\/comments?post=645"}],"version-history":[{"count":1,"href":"https:\/\/www.yellowweb.id\/blog\/wp-json\/wp\/v2\/posts\/645\/revisions"}],"predecessor-version":[{"id":646,"href":"https:\/\/www.yellowweb.id\/blog\/wp-json\/wp\/v2\/posts\/645\/revisions\/646"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.yellowweb.id\/blog\/wp-json\/wp\/v2\/media\/647"}],"wp:attachment":[{"href":"https:\/\/www.yellowweb.id\/blog\/wp-json\/wp\/v2\/media?parent=645"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.yellowweb.id\/blog\/wp-json\/wp\/v2\/categories?post=645"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.yellowweb.id\/blog\/wp-json\/wp\/v2\/tags?post=645"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}