<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Ilmu Web</title>
	<atom:link href="http://ilmuweb.net/feed/" rel="self" type="application/rss+xml" />
	<link>http://ilmuweb.net</link>
	<description>Catatan Kecil Tentang Aplikasi Web</description>
	<lastBuildDate>Sun, 10 Jun 2012 09:15:53 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.5</generator>
		<item>
		<title>SPARQL Bahasa Query RDF</title>
		<link>http://ilmuweb.net/semantic-web/sparql-bahasa-query-rdf/</link>
		<comments>http://ilmuweb.net/semantic-web/sparql-bahasa-query-rdf/#comments</comments>
		<pubDate>Thu, 17 May 2012 10:50:00 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Web Semantik]]></category>
		<category><![CDATA[bahasa query SPARQL]]></category>
		<category><![CDATA[pengertian sparql]]></category>
		<category><![CDATA[query]]></category>
		<category><![CDATA[query RDF]]></category>
		<category><![CDATA[RDF query]]></category>
		<category><![CDATA[SPARQL]]></category>
		<category><![CDATA[sparql adalah]]></category>
		<category><![CDATA[SPARQL query language]]></category>
		<category><![CDATA[tutorial sparql]]></category>

		<guid isPermaLink="false">http://ilmuweb.net/?p=255</guid>
		<description><![CDATA[SPARQL merupakan salah satu bahasa query yang digunakan untuk melakukan query pada RDF. Sama halnya dengan query SQL, SPARQL pun digunakan untuk meretrieve data-data yang...]]></description>
				<content:encoded><![CDATA[<p style="text-align: justify;">SPARQL merupakan salah satu bahasa query yang digunakan untuk melakukan query pada <a title="RDF" href="http://www.google.co.id/url?sa=t&amp;rct=j&amp;q=&amp;esrc=s&amp;source=web&amp;cd=1&amp;ved=0CFUQFjAA&amp;url=http%3A%2F%2Filmuweb.net%2Fsemantic-web%2Frdf-resource-description-framework-pada-web-semantik%2F&amp;ei=7cq0T_2POsK8rAfwnICZDA&amp;usg=AFQjCNE3TDqQK6oVFBWn8p1vIGFBJV0RXQ&amp;sig2=a4qsCynBppoEoas8bplSsQ">RDF</a>. Sama halnya dengan query SQL, SPARQL pun digunakan untuk meretrieve data-data yang diinginkan. Namun, yang membedakan adalah SQL melakukan query pada data berupa database yang terdiri dari satu atau beberapa tabel sedangkan SPARQL melakukan query terhadap data pada RDF yang berupa triple. Untuk melakukan query SPAQRL pada sebuah RDF tidaklah semudah melakukan query SQL. Pada query SQL, hanya dengan mengetahui nama tabel dan atribut atau kolom tabel saja kita sudah bisa melakukan query. Sedangkan untuk melakukan query SPARQL pada suatu file RDF setidaknya kita harus mengetahui resource, property dan value atau triple pada <a title="RDF" href="http://ilmuweb.net/semantic-web/rdf-resource-description-framework-pada-web-semantik/">RDF</a> tersebut. Untuk mengetahui triple pada RDF bisaa dengan cara melakukan bentuk query DESCRIBE.</p>
<p style="text-align: justify;">Query SPARQL mempunyai struktur yang mirip dengan strukur query SQL. Berikut adalah struktur query SPARQL:</p>
<p style="text-align: justify;">
<pre class="brush: css; ">

# prefix declarations&lt;/p&gt;
PREFIX pref: &lt;http://example.com/resources/&gt; (optional)

...

# dataset definition

FROM ... (optional)

# result clause

SELECT ...

# query pattern

WHERE {

...

}

# query modifiers

ORDER BY ... (optional)

</pre>
<p style="text-align: justify;">Ya, dengan melihat struktur query SPARQL dapat disimpulkan bahwa strukturnya sangat mirip sekali dengan struktur pada query SQL. Yang membedakan adalah pada query SAPQRL terdapat pendefinisian PREFIX yang diletakan pada bagian atas sebelum klausa SELECT. PREFIX tersebut berfungsi untuk menyingkat alamat dataset yang akan digunakan pada query tersebut. Misalnya adalah sebagai berikut.</p>
<p style="text-align: justify;">Query SPARQL Dengan PREFIX:</p>
<p style="text-align: justify;">
<pre class="brush: css; ">

PREFIX pref1:&lt;http://example.com/resource/&gt;&lt;/p&gt;
SELECT ?property ?value

WHERE {

pref1:Ilmu_Web_Dot_Net ?property ?value

}

</pre>
<p style="text-align: justify;">Query SPARQL diatas adalah &#8220;Tampilkan variabel propery dan variabel value dari resource Ilmu_Web_Dot_Net.&#8221;</p>
<p style="text-align: justify;">Pada query SPARQL lambang tanda tanta (&#8220;?&#8221;) merupakan sebuah variabel. Untuk penamaan variabel tidak ada aturan khusus yang mengatur, asalkan diawali dengan tanda tanya dan tidak mengandung spasi.  Pada klausa WHERE harus diisi dengan triple pattern atau graph pattern. Triple pattern merupakan triple yang terdiri dari subjek, objek, dan predikat.  Sedangkan Graph Pattern merupakan kumpulan dari triple pattern. Dengan demikian, didalam klausa where setidaknya harus terdapat ketika komponen yaitu subjek, objek dan predikat.</p>
<p style="text-align: justify;">Untuk lebih memahami tentang PREFIX pada query SPARQL, perhatikan query SPARQL dibawah ini yang merupakan query SPARQL yang sama dengan yang sebelumnya, tapi pada penulisannya tanpa menggunakan PREFIX. Bandingkan dengan query SPARQL sebelumnya yang menggunakan prefix.</p>
<p style="text-align: justify;">Query SPARQL Tanpa PREFIX:</p>
<p style="text-align: justify;">
<pre class="brush: css; ">

SELECT ?property ?value&lt;/p&gt;
WHERE {

&lt;http://example.com/resource/Ilmu_Web_Dot_Net&gt; ?property ?value

}

</pre>
<p style="text-align: justify;">Dari kedua query SPARQL diatas, dapat disimpulkan bahwa PREFIX digunakan untuk menyingkat salah satu komponen triple yang digunakan.</p>
<p style="text-align: justify;">Pada artikel berikutnya, Insya Alloh akan dibahas mengenai bentuk-bentuk query SPARQL.</p>
<p style="text-align: justify;">Semoga bermanfaat <img src='http://ilmuweb.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p style="text-align: justify;"><a title="IWDN" href="http://ilmuweb.net">http://ilmuweb.net</a></p>
<script type="text/javascript" class="owbutton" src="http://www.onlywire.com/btn/button_" title="SPARQL Bahasa Query RDF" url="http://ilmuweb.net/semantic-web/sparql-bahasa-query-rdf/"></script>]]></content:encoded>
			<wfw:commentRss>http://ilmuweb.net/semantic-web/sparql-bahasa-query-rdf/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Cara Mencari Gambar yang Sama</title>
		<link>http://ilmuweb.net/tutorial/cara-mencari-gambar-yang-sama/</link>
		<comments>http://ilmuweb.net/tutorial/cara-mencari-gambar-yang-sama/#comments</comments>
		<pubDate>Mon, 14 May 2012 04:00:09 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[google+]]></category>
		<category><![CDATA[mencari gambar dengan gambar]]></category>
		<category><![CDATA[mencari gambar yang sama]]></category>
		<category><![CDATA[mesin pencari gambar]]></category>
		<category><![CDATA[search by image]]></category>

		<guid isPermaLink="false">http://ilmuweb.net/?p=234</guid>
		<description><![CDATA[Google merupakan salah satu mesin pencari yang banyak digunakan, karena hasil pencariannya yang sangat akurat dan relevan. Dengan menggunakan mesin pencari google, kita bisa meneukan...]]></description>
				<content:encoded><![CDATA[<p style="text-align: justify;">Google merupakan salah satu mesin pencari yang banyak digunakan, karena hasil pencariannya yang sangat akurat dan relevan. Dengan menggunakan mesin pencari google, kita bisa meneukan segala sesuatu yang terdapat pada web yang terhubung dengan internet. Baik itu artikel, musik, gambar, dan bahkan video. Untuk melakukan pencarian biasanya user tinggal membuka halaman google dengan mengakses salah satu halaman nya misalnya http://google.com atau http://google.co.id. Setelah halaman google muncul maka hal selanjutnya yang dilakukan adalah mengetikan keyword atau kata kunci yang ingin dicari baik pencarian artikel, gambar, musik, maupun video. Ya tentu saja, hampir setiap orang yang pernah menggunakan google tahu dengan cara ini. Sehingga untuk menggunakannya pun tidak perlu diberi petunjuk atau instruksi khusus. Namun, mungkin  tidak demikian dengan pencarian gambar menggunakan gambar. Mungkin bagi Anda yang baru pertama kali mendengar akan kebingungan. Apa bisa mencari gambar di google tidak menggunakan keyword atau kata kunci berupa teks melainkan dengan berupa gambar? Jawabanya, ya tentu saja bisa. Walaupun ini bukanlah merupakan cara yang baru, tidak ada salah nya <a title="Ilmuweb Dot Net" href="http://ilmuweb.net">Ilmu Web Dot Net</a> untuk berbagi <img src='http://ilmuweb.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p style="text-align: justify;">Selain memungkinkan untuk melakukan pencarian gambar dengan menggunakan keyword atau kata kunci, google juga memungkinkan kita untuk mencari gambar dengan menggunakan gambar, sehingga hasil pencarian tersebut akan menghasilkan gambar yang sama dengan gambar yang kita cari. Caranya adalah dengan memasukan atau mengupload gabar yang ingit kita cari tersebut.  Untuk cara yang lebih jelasnya bisa mengikuti langkah-langkah berikut ini:</p>
<p style="text-align: justify;">1. Buka Google (<a href="http://www.google.co.id/">http://www.google.co.id</a> atau <a href="http://www.google.co.id/">http://www.google.co.id</a>).</p>
<p style="text-align: justify;">2. Setelah halaman Google terbuka, pada tombol navigasi atas klik Images atau Gambar. Setelah di klik maka akan muncul <a title="IWDN" href="http://ilmuweb.net">halaman</a> baru untuk pencarian gambar.</p>
<p style="text-align: justify;">3.  Selanjutnya adalah klik ikon kamera yang terdapat pada kotak pencarian sebelah kanan. Untuk lebih jelasnya lihat gambar dibawah ini:</p>
<p style="text-align: justify;"><a href="http://ilmuweb.net/wp-content/uploads/2012/05/google-image-ilmuweb.net_.jpg"><img title="google images ilmuweb.net" src="http://ilmuweb.net/wp-content/uploads/2012/05/google-image-ilmuweb.net_.jpg" alt="Mencari Gambar yang Sama" width="819" height="482" /></a></p>
<p style="text-align: justify;">4. Setelah itu maka akan muncul pop up, kemudian klik upload an image atau unggah gambar, seperti pada gambar berikut:</p>
<p style="text-align: justify;"><a href="http://ilmuweb.net/wp-content/uploads/2012/05/upload-an-image-ilmuweb.net_.png"><img class="alignleft  wp-image-239" title="upload an image ilmuweb.net" src="http://ilmuweb.net/wp-content/uploads/2012/05/upload-an-image-ilmuweb.net_.png" alt="Upload Image ilmuweb.net" width="651" height="282" /></a></p>
<p style="text-align: justify;">5. Selanjutnya silakan cari file gambar pada komputer Anda yang akan Anda cari dengan menggunakan mesin pencari google. Maka hasil pencarian gambar berdasarkan gambar yang diupload akan ditampilkan.</p>
<p style="text-align: justify;">Berikut adalah contoh pencarian gambar yang sama pada google dengan menggunakan <em>seacrh by image:</em></p>
<p style="text-align: justify;"><a href="http://ilmuweb.net/wp-content/uploads/2012/05/search-by-image.png"><img title="search by image ilmuweb.net" src="http://ilmuweb.net/wp-content/uploads/2012/05/search-by-image.png" alt="Pencarian berdasarkan gambar" width="890" height="299" /></a></p>
<p style="text-align: justify;">Dan dibawah ini adalah gambar hasil pencarian berdasarkan gambar. Hasil pencarian menampilkan gambar-gambar yang sama sesuai dengan gambar yang kita gunakan sebagai kunci pencarian:</p>
<p style="text-align: justify;"><a href="http://ilmuweb.net/wp-content/uploads/2012/05/hasil-pencarian-berdasarkan-gambar.jpg"><img class="alignleft  wp-image-241" title="hasil pencarian berdasarkan gambar ilmuweb.net" src="http://ilmuweb.net/wp-content/uploads/2012/05/hasil-pencarian-berdasarkan-gambar.jpg" alt="Hasil Pencarian Berdasarkan Gambar" width="922" height="543" /></a></p>
<p style="text-align: justify;">Semoga bermanfaat <img src='http://ilmuweb.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p style="text-align: justify;"><a href="http://ilmuweb.net/wp-content/uploads/2012/05/search-by-image.png"><br />
</a></p>
<p style="text-align: justify;"><a href="http://ilmuweb.net/wp-content/uploads/2012/05/google-image-ilmuweb.net_.jpg"><br />
</a></p>
<script type="text/javascript" class="owbutton" src="http://www.onlywire.com/btn/button_" title="Cara Mencari Gambar yang Sama" url="http://ilmuweb.net/tutorial/cara-mencari-gambar-yang-sama/"></script>]]></content:encoded>
			<wfw:commentRss>http://ilmuweb.net/tutorial/cara-mencari-gambar-yang-sama/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>RDF Triplestore</title>
		<link>http://ilmuweb.net/semantic-web/rdf-triplestore/</link>
		<comments>http://ilmuweb.net/semantic-web/rdf-triplestore/#comments</comments>
		<pubDate>Sun, 13 May 2012 05:12:43 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Web Semantik]]></category>
		<category><![CDATA[bigowlim]]></category>
		<category><![CDATA[jena]]></category>
		<category><![CDATA[mulgara]]></category>
		<category><![CDATA[quadstore]]></category>
		<category><![CDATA[RDF]]></category>
		<category><![CDATA[rdf triplestore]]></category>
		<category><![CDATA[sesame]]></category>
		<category><![CDATA[triple]]></category>
		<category><![CDATA[triplestore]]></category>
		<category><![CDATA[virtuoso]]></category>

		<guid isPermaLink="false">http://ilmuweb.net/?p=230</guid>
		<description><![CDATA[Triplestore merupakan tempat penyimpanan RDF. Terdapat beberapa triplestore yang dapat digunakan sebagai penyimpanan RDF dimulai dari yang berbayar sampai dangan yang gratis. Dengan memanfaatkan triplestore,...]]></description>
				<content:encoded><![CDATA[<p>Triplestore merupakan tempat penyimpanan <a title="RDF" href="http://www.google.co.id/url?sa=t&amp;rct=j&amp;q=rdf+web+semantik&amp;source=web&amp;cd=1&amp;ved=0CFcQFjAA&amp;url=http%3A%2F%2Filmuweb.net%2Fsemantic-web%2Frdf-resource-description-framework-pada-web-semantik%2F&amp;ei=q4euT_LcDZHxrQeY0ZH8Aw&amp;usg=AFQjCNE3TDqQK6oVFBWn8p1vIGFBJV0RXQ">RDF</a>. Terdapat beberapa triplestore yang dapat digunakan sebagai penyimpanan RDF dimulai dari yang berbayar sampai dangan yang gratis. Dengan memanfaatkan triplestore, kita dapat melakukan penyimpanan data RDF pada salah satu triplestore yang ada untuk dilakukan query pada saat dibutuhkan. Untuk melakukan query pada RDF yang telah disimpan pada triplestore, terdapat beberapa jenis bahasa query yang bisa dilakukan. Salah satunya adalah query SPARQL.</p>
<p>Seperti yang telah dijelaskan sebelumnya, triplestore digunakan sebagai tempat penyimpanan RDF.  Berikut adalah nama-nama triplestore yang dapat digunakan:<br />
1 AllegroGraph<br />
2 OpenLink Virtuoso<br />
3 BigOWLIM<br />
4 Garlik 4store<br />
5 Bigdata<br />
6 YARS2<br />
7 Jena TDB<br />
8 Jena SDB<br />
9 Mulgara<br />
10 RDF gateway<br />
11 Jena with PostgreSQL<br />
12 Kowari<br />
13 3store with MySQL 3<br />
14 Sesame</p>
<p>Dari nama-nama diatas, terdapat beberapa perbedaan baik dari skalabilitas, maupun performansi nya. Salah satu triplestore yang akan dibahas pada artikel selanjutnya adalah Sesame.  Pada artikel selnajtunya insya Alloh akan dibahas tentang cara menginstall Sesame dan memasukan data RDF ke dalam sesma.</p>
<p>Semoga bermanfaat <img src='http://ilmuweb.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<script type="text/javascript" class="owbutton" src="http://www.onlywire.com/btn/button_" title="RDF Triplestore" url="http://ilmuweb.net/semantic-web/rdf-triplestore/"></script>]]></content:encoded>
			<wfw:commentRss>http://ilmuweb.net/semantic-web/rdf-triplestore/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>RDF (Resource Description Framework) Pada Web Semantik</title>
		<link>http://ilmuweb.net/semantic-web/rdf-resource-description-framework-pada-web-semantik/</link>
		<comments>http://ilmuweb.net/semantic-web/rdf-resource-description-framework-pada-web-semantik/#comments</comments>
		<pubDate>Sat, 12 May 2012 11:43:24 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Web Semantik]]></category>
		<category><![CDATA[RDF]]></category>
		<category><![CDATA[RDF Graph]]></category>
		<category><![CDATA[RDF Scheme]]></category>
		<category><![CDATA[RDFS]]></category>
		<category><![CDATA[Resource Description Framework]]></category>
		<category><![CDATA[Semantic Web]]></category>
		<category><![CDATA[triple]]></category>

		<guid isPermaLink="false">http://ilmuweb.net/?p=217</guid>
		<description><![CDATA[Meninjak lanjuti artikel sebelumnya tentang web semantik atau semantic web, pada artikel kali ini Ilmu Web Dot Net akan menulis sebuah artikel tentang RDF atau...]]></description>
				<content:encoded><![CDATA[<p style="text-align: justify;">Meninjak lanjuti artikel sebelumnya tentang <a title="Web Semantik Ilmuweb.net" href="http://ilmuweb.net/semantic-web/web-semantik/">web semantik</a> atau <em><a title="Semantic Web Ilmuweb.net" href="http://www.google.co.id/url?sa=t&amp;rct=j&amp;q=web+semantik&amp;source=web&amp;cd=6&amp;ved=0CGIQFjAF&amp;url=http%3A%2F%2Filmuweb.net%2Fsemantic-web%2Fweb-semantik%2F&amp;ei=i0SuT-T4MMOtrAfOi5H2Aw&amp;usg=AFQjCNFNmq9A7CyvLoqnn5Fbq1yMqld9UA">semantic web</a>, </em>pada artikel kali ini Ilmu Web Dot Net akan menulis sebuah artikel tentang RDF atau <em>Resource Description Framework</em> pada Web Semantik. RDF merupakan model standar untuk pertukaran data pada web. Menurut Liang Yu pada bukunya yang berjudul <em>A Developer&#8217;s Guide to the Semantic Web</em>, RDF merupakan sebuah bahasa untuk merepresentasikan informasi tentang resource yang ada di dunia; RDF merupakan framework untuk merepresentasikan informasi yang terdapat pada web (Konsep RDF);  RDF merupakan tujuan utama bahasa untuk merepresentasikan informasi yang terdapat didalam web (RDF Syntaxt, RDF Schema).</p>
<p style="text-align: justify;">Seperti pengertian RDF yang telah dijelaskan sebelumnya, bahwa RDF dapat merepresentasikan informasi tentang resource baik resource yang berada di dunia maupun resource yang berada di web. RDF merepresentasikan informasi tersebut kedalam sebuah kalimat, sama halnya ketika manusia akan mendeskripsikan sesuatu. RDF mendeskripsikan sesuatu ke dalam kalimat yang terdiri dari subjek, objek, dan predikat. Subjek, objek, dan predikat tersebut merupakan komponen utama dari RDF.</p>
<p style="text-align: justify;">Pada <a title="RDF | Ilmuweb.net" href="http://www.google.co.id/url?sa=t&amp;rct=j&amp;q=rdf+web+semantik&amp;source=web&amp;cd=1&amp;ved=0CFgQFjAA&amp;url=http%3A%2F%2Filmuweb.net%2Fsemantic-web%2Frdf-resource-description-framework-pada-web-semantik%2F&amp;ei=vU-uT5HiK8TsrAe26YniAw&amp;usg=AFQjCNE3TDqQK6oVFBWn8p1vIGFBJV0RXQ">RDF</a>, subjek merupakan resource atau sesuatu yang dideskripsikan yang biasanya merupakan alamat URI, sedangkan predikat merupakan property dari resource yang menjadi penghubung antara subjek dengan objek. Sedangkan objek merupakan URI atau literal. Ketiga komponen tersebut biasa disebut dingan <em>triple</em>.  Dengan demikian, dapat dikatakan bahwa RDF berisi informasi-informasi yang dibutuhkan. Untuk menyimpan RDF tersebut dibutuhkan salahsatunya adalah <em>triple store. </em>Dengan kata lain, triple store merupakan tempat penyimpanan RDF. Untuk pembahasan mengenai triple store insya Alloh akan dibahas pada artikel berikutnya.</p>
<p style="text-align: justify;">
<script type="text/javascript" class="owbutton" src="http://www.onlywire.com/btn/button_" title="RDF (Resource Description Framework) Pada Web Semantik" url="http://ilmuweb.net/semantic-web/rdf-resource-description-framework-pada-web-semantik/"></script>]]></content:encoded>
			<wfw:commentRss>http://ilmuweb.net/semantic-web/rdf-resource-description-framework-pada-web-semantik/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ajax CRUD Part 1-Insert Data ke Database Menggunakan PHP dan Form Ajax</title>
		<link>http://ilmuweb.net/php/ajax-crud-part-1-insert-data-ke-database-menggunakan-php-dan-form-ajax/</link>
		<comments>http://ilmuweb.net/php/ajax-crud-part-1-insert-data-ke-database-menggunakan-php-dan-form-ajax/#comments</comments>
		<pubDate>Tue, 20 Mar 2012 07:53:16 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Javascript]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[ajax]]></category>
		<category><![CDATA[CRUD]]></category>
		<category><![CDATA[insert ajax]]></category>
		<category><![CDATA[insert database]]></category>
		<category><![CDATA[tutorial ajax]]></category>

		<guid isPermaLink="false">http://ilmuweb.net/?p=178</guid>
		<description><![CDATA[Bismillaah.. Rasanya sudah lama sekali saya tidak menulis pada web ini karena kesibukan saya di dunia nyata Pada kesempatan kali ini saya akan menulis tentang...]]></description>
				<content:encoded><![CDATA[<p style="text-align: justify;">Bismillaah.. Rasanya sudah lama sekali saya tidak menulis pada web ini karena kesibukan saya di dunia nyata <img src='http://ilmuweb.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  Pada kesempatan kali ini saya akan menulis tentang bagaimana cara untuk memasukan data ke database menggunakan PHP melalui form ajax. Artikel ini saya beri topik Ajax CRUD karena tidak jauh berbeda dengan <a title="Tutorial CRUD" href="http://ilmuweb.net/?s=crud" target="_blank">tutorial CRUD pada postingan sebelumnya</a>. Yang membedakan, pada artikel kali ini kita akan belajar memanfaat kan ajax sehingga tampilan akan lebih menarik. Jika pada CRUD yang sebelumnya setelah menekan tombol &#8220;submit&#8221; halaman akan merefresh secara keseluruhan sedangkan dengan menggunakan ajax, kita bisa mengatur bagian mana saja yang akan direfresh sehingga tidak semua halaman akan terefresh. Selain lebih menarik dari segi tampilan, hal itu pun lebih meringankan dalam proses load halaman.</p>
<p style="text-align: justify;">Pertama kita akan membuat sebuah form input untuk memasukkan data ke dalam database. Langkah pertama yang harus dipersiapkan adalah membuat database. Buat lah sebuah database dengan nama &#8220;ilmuwebdotnet&#8221; (tanpa tanda petik), kemudian pada database tersebut buatlah sebuah tabel dengan nama &#8220;tabel_artikel&#8221; (tanpa tanda petik) yang terdiri dari  id_artikel, judul_artikel, isi_artikel, dan kategori_artikel. Cara untuk membuat Database bisa dilihat pada artikel sebelumnya <a title="Tutorial CRUD-insert data" href="http://ilmuweb.net/php/tutorial-crud-php-part-1-insert-database-dengan-php/" target="_blank">disini</a>.</p>
<p style="text-align: justify;">Setelah itubuat sebuah file koneksi.php,  yang berisi:</p>
<p style="text-align: justify;">koneksi.php</p>
<p style="text-align: justify;">
<pre class="brush: css; ">

&lt;?php
$con=mysql_connect(&quot;localhost&quot;,&quot;root&quot;,&quot;&quot;) or die (&quot;koneksi dengan database gagal&quot;);
mysql_select_db(&quot;ilmuwebdotnet&quot;,$con) or die (&quot;database tidak ada&quot;);
?&gt;
</pre>
</p>
<p style="text-align: justify;">Setelah itu buat file index.html yang berisi form untuk menginput data:</p>
<p style="text-align: justify;">index.html</p>
<p style="text-align: justify;">
<pre class="brush: css; ">
&lt;/p&gt;
&lt;p style=&quot;text-align: justify;&quot;&gt;&lt;!DOCTYPE html PUBLIC &quot;-//W3C//DTD XHTML 1.0 Transitional//EN&quot; &quot;http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&quot;&gt;
&lt;html xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;
&lt;head&gt;
&lt;title&gt;Create Data - Ajax Form - ilmuweb.net&lt;/title&gt;
&lt;script type=&quot;text/javascript&quot; src=&quot;jquery-1.2.3.min.js&quot;&gt;&lt;/script&gt;
&lt;script type=&quot;text/javascript&quot;&gt;
$(document).ready(function() {&lt;/p&gt;
&lt;p style=&quot;text-align: justify;&quot;&gt;$().ajaxStart(function() {
$(&#039;#loading&#039;).show();
$(&#039;#hasil&#039;).hide();
}).ajaxStop(function() {
$(&#039;#loading&#039;).hide();
$(&#039;#hasil&#039;).fadeIn(&#039;slow&#039;);
});&lt;/p&gt;
&lt;p style=&quot;text-align: justify;&quot;&gt;$(&#039;#FormArtikel&#039;).submit(function() {
$.ajax({
type: &#039;POST&#039;,
url: $(this).attr(&#039;action&#039;),
data: $(this).serialize(),
success: function(data) {
$(&#039;#hasil&#039;).html(data);
}
})
return false;
});
})
&lt;/script&gt;
&lt;style type=&quot;text/css&quot;&gt;
body, table, input, select, textarea { font: 11px/20px Verdana, sans-serif; }
h4 { font-size: 18px; }
input { padding: 3px; border: 1px solid #999; }
td { padding: 5px; }
#hasil { background-color: #F0FFED; border: 1px solid #215800; padding: 10px; width: 400px; margin-bottom: 20px; }
#content{margin-left:30%;}
&lt;/style&gt;
&lt;/head&gt;
&lt;body&gt;
&lt;div id=&quot;content&quot;&gt;
&lt;h4&gt;Create Data - Ajax Form - &lt;a href=&quot;http://ilmuweb.net&quot;&gt;ilmuweb.net&lt;/a&gt;&lt;/h4&gt;
&lt;div id=&quot;loading&quot; style=&quot;display:none;&quot;&gt;&lt;img src=&quot;loading.gif&quot; alt=&quot;loading...&quot; /&gt;&lt;/div&gt;
&lt;div id=&quot;hasil&quot; style=&quot;display:none;&quot;&gt;&lt;/div&gt;
&lt;form id=&quot;FormArtikel&quot; method=&quot;post&quot; action=&quot;insert_artikel.php&quot;&gt;
&lt;table&gt;
&lt;tr&gt;
&lt;td width=&quot;100&quot;&gt;Judul Artikel&lt;/td&gt;
&lt;td&gt;
&lt;input name=&quot;judul_artikel&quot; size=&quot;30&quot; type=&quot;text&quot; /&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Kategori Artikel&lt;/td&gt;
&lt;td&gt;
&lt;select name=&quot;kategori_artikel&quot;&gt;
&lt;option value=&quot;PHP&quot;&gt;PHP&lt;/option&gt;
&lt;option value=&quot;HTML&quot;&gt;HTML&lt;/option&gt;
&lt;option value=&quot;MySql&quot;&gt;MySql&lt;/option&gt;
&lt;option value=&quot;Javascript&quot;&gt;Javascript&lt;/option&gt;
&lt;/select&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Isi Artikel&lt;/td&gt;
&lt;td&gt;
&lt;textarea name=&quot;isi_artikel&quot; rows=&quot;5&quot; cols=&quot;31&quot; /&gt;&lt;/textarea&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td align=&quot;right&quot;&gt;
&lt;input type=&quot;submit&quot; value=&quot;Submit&quot;&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/form&gt;
&lt;/div&gt;
&lt;/body&gt;
&lt;/html&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: justify;&quot;&gt;
</pre>
</p>
<p style="text-align: justify;">Selanjutnya adalah membuat file php untuk memproses data yang diinpitkan pada index.html:</p>
<p style="text-align: justify;">insert_artikel.php</p>
<p style="text-align: justify;">
<pre class="brush: css; ">
&lt;/p&gt;
&lt;p style=&quot;text-align: justify;&quot;&gt;&lt;?php
include(&quot;koneksi.php&quot;);
$id_artikel=$_POST[&#039;id_artikel&#039;];
$judul_artikel=$_POST[&#039;judul_artikel&#039;];
$isi_artikel=$_POST[&#039;isi_artikel&#039;];
$kategori_artikel=$_POST[&#039;kategori_artikel&#039;];
//validasi
if (trim($judul_artikel) == &#039;&#039;) {
$error[] = &#039;- Judul Artikel harus diisi&#039;;
}
if (trim($isi_artikel) == &#039;&#039;) {
$error[] = &#039;- Isi Artikel harus diisi&#039;;
}
if (isset($error)) {
echo &#039;&lt;b&gt;Error&lt;/b&gt;: &lt;br /&gt;&#039;.implode(&#039;&lt;br /&gt;&#039;, $error);
} else {&lt;/p&gt;
&lt;p style=&quot;text-align: justify;&quot;&gt;$query=&quot;insert into tabel_artikel values(&#039;&#039;,&#039;$judul_artikel&#039;,&#039;$isi_artikel&#039;,&#039;$kategori_artikel&#039;)&quot;;
$exe=mysql_query($query);&lt;/p&gt;
&lt;p style=&quot;text-align: justify;&quot;&gt;$data = &#039;&#039;;
foreach ($_POST as $k =&gt; $v) {
$data .= &quot;$k : $v&lt;br /&gt;&quot;;
}&lt;/p&gt;
&lt;p style=&quot;text-align: justify;&quot;&gt;echo &#039;&lt;b&gt;Form berhasil disubmit. Berikut ini data anda:&lt;/b&gt;&lt;br /&gt;&#039;;
echo $data;
}
die();
?&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: justify;&quot;&gt;
</pre>
</p>
<p style="text-align: justify;">Langkah terakhir adalah mendownload file jquery-1.2.3.min.js  dan gambar untuk proses loading pada saat data sedang diproses. untuk file jquery-1.2.3.min.js  bisa di download <a href="http://code.google.com/p/jqueryjs/downloads/detail?name=jquery-1.2.3.min.js&amp;can=2&amp;q=" target="_blank">disini</a> dan untuk gambar bisa di download <a href="http://ilmuweb.net/wp-content/uploads/2012/03/loading.gif" target="_blank">disini</a></p>
<p style="text-align: justify;">Selesai <img src='http://ilmuweb.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p style="text-align: justify;">Untuk mendownload sourcecode lengkap silakan klik link dibawah ini:</p>
<p style="text-align: justify;"><a title="Ajax Crud Ilmu Web Dot Net" href="http://www.paywithatweet.com/pay/?id=6948299d72e03ee26bf649b4b5de158a" target="_blank">[DOWNLOAD]</a></p>
<p style="text-align: justify;">Semoga bermanfaat <img src='http://ilmuweb.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<script type="text/javascript" class="owbutton" src="http://www.onlywire.com/btn/button_" title="Ajax CRUD Part 1-Insert Data ke Database Menggunakan PHP dan Form Ajax" url="http://ilmuweb.net/php/ajax-crud-part-1-insert-data-ke-database-menggunakan-php-dan-form-ajax/"></script>]]></content:encoded>
			<wfw:commentRss>http://ilmuweb.net/php/ajax-crud-part-1-insert-data-ke-database-menggunakan-php-dan-form-ajax/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Web Semantik</title>
		<link>http://ilmuweb.net/semantic-web/web-semantik/</link>
		<comments>http://ilmuweb.net/semantic-web/web-semantik/#comments</comments>
		<pubDate>Thu, 05 Jan 2012 15:37:35 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Web Semantik]]></category>
		<category><![CDATA[semantic]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[web semantik]]></category>

		<guid isPermaLink="false">http://ilmuweb.net/?p=170</guid>
		<description><![CDATA[Semantic web atau web semantik merupakan salah satu perkembangan pada aplikasi web. Menurut bahasa, web semantik mempunyai arti web yang memiliki makna. Dengan kata lain,...]]></description>
				<content:encoded><![CDATA[<p style="text-align: justify;">Semantic web atau web semantik merupakan salah satu perkembangan pada aplikasi web. Menurut bahasa, web semantik mempunyai arti web yang memiliki makna. Dengan kata lain, web semantik merupakan suatu <a title="Ilmu Web Dot Net" href="http://ilmuweb.net">aplikasi web</a> yang mempunyai knowledge base tertentu sehingga bisa dikatakan web semantik mempunyai sifat lebih pintar dari web sebelumnya. Salah satu contoh dari web semantik adalah web tersebut bisa merekomendasikan sesuatu kepada user sesuai dengan interest usernya masing-masing. Dengan demikian, bisa jadi ketika beberapa orang mengakses satu alamat web yang sama, konten atau isi dari halaman web tersebut tidak akan sama. Salah satu contoh dari web semantik adalah <a title="igoogle" href="http://www.google.com/ig" target="_blank">igoogle</a>. Ketika pertama kali membuka igoogle, kita akan diminta untuk mengisi lokasi tempat kita berada, setelah itu baru kita menuju ke halaman beranda igoogle. Dengan demikian, bisa jadi isi dari halaman beranda igoogle akan berbeda-beda sesuai dengan lokasi yang diisikan sebelumnya, baik itu dari isi berita, suhu udara, dan yang lainnya.</p>
<p style="text-align: justify;"><a href="http://www.google.co.id/ig">W</a>eb semantic atau semantik web dicetuskan pertama kali oleh  Tim Berners-Lee pada tahun 2001.  Web semantik sering disebut sebagai web versi 3.0. Dalam pembuatan aplikasi web semantik tidak semudah membuat aplikasi web biasa. Untuk membuat web semantik terdapat beberapa teknologi yang perlu dipelajari, diantaranya adalah RDF, ontologi, query RDF, RDF Store, dan masih banyak lagi yang perlu dipelajari. Insya Alloh, pada  postingan selanjuutnya kita akan membahas beberapa teknologi web semantik <img src='http://ilmuweb.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<script type="text/javascript" class="owbutton" src="http://www.onlywire.com/btn/button_" title="Web Semantik" url="http://ilmuweb.net/semantic-web/web-semantik/"></script>]]></content:encoded>
			<wfw:commentRss>http://ilmuweb.net/semantic-web/web-semantik/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Cara Menghubungkan Google Plus dengan Facebook atau Twitter</title>
		<link>http://ilmuweb.net/tutorial/cara-menghubungkan-google-dengan-facebook-atau-twitter/</link>
		<comments>http://ilmuweb.net/tutorial/cara-menghubungkan-google-dengan-facebook-atau-twitter/#comments</comments>
		<pubDate>Mon, 07 Nov 2011 06:30:39 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[Cara Menghubungkan Google Plus dengan Facebook atau Twitter]]></category>
		<category><![CDATA[facebook]]></category>
		<category><![CDATA[google plus]]></category>
		<category><![CDATA[google+]]></category>
		<category><![CDATA[sinkronisasi google plus]]></category>
		<category><![CDATA[sinkronisasi google plus dengan facebook]]></category>
		<category><![CDATA[sinkronisasi google plus dengan facebook atau twitter]]></category>
		<category><![CDATA[sinkronisasi google plus dengan facebook dan twitter]]></category>
		<category><![CDATA[sinkronisasi google plus dengan twitter]]></category>
		<category><![CDATA[twitter]]></category>

		<guid isPermaLink="false">http://ilmuweb.net/?p=157</guid>
		<description><![CDATA[Pada artikel sebelumnya kita telah membahasa tentang cara daftar google plus. Nah pada artikel kali ini kita akan membahas tentang cara menghubungkan Google Plus dengan...]]></description>
				<content:encoded><![CDATA[<p style="text-align: justify;">Pada artikel sebelumnya kita telah membahasa tentang <a title="cara daftar google plus" href="http://www.google.co.id/url?sa=t&amp;rct=j&amp;q=cara%20daftar%20google%20plus&amp;source=web&amp;cd=39&amp;ved=0CE4QFjAIOB4&amp;url=http%3A%2F%2Filmuweb.net%2Ftutorial%2Fcara-daftar-google%2F&amp;ei=hnq3Tt2yOIL5rQew3_XzAw&amp;usg=AFQjCNFNFo6LFDS3DAN_53PnA5o-q_Uslg&amp;sig2=1qh7Pg7zkTulm2DDtMkq4w" target="_blank">cara daftar google plus</a>. Nah pada artikel kali ini kita akan membahas tentang cara menghubungkan Google Plus dengan Facebook atau Twitter. Maksudnya adalah, dengan membuka account Google Plus, kita bisa sekaligus membuka account Facebook atau Twitter kita juga, tentunya dalam satu halamanh yang sama pada halaman Google Plus. Hal in justru akan memberikan kemudahan kepada kita sehingga kita tidak perlu membuka tab baru pada browser untuk mengakses ketiga account tersebut.</p>
<p style="text-align: justify;">Langsung saja, berikut adalah cara menghubungkan Google Plus dengan Facebook atau Twitter:</p>
<p style="text-align: justify;">1. Install Google+Facebook, caranya adalah buka link <a title="Google+Facebook" href="http://crossrider.com/install/519-google-facebook" target="_blank">http://crossrider.com/install/519-google-facebook</a> Kemudian klik Google+Facebook, setelah itu klik install.<br />
2. Install Google+Twitter, caranya adalah Klik link ini <a title="Google+twitter" href="http://www.paywithatweet.com/pay/?id=87a54cc01759270b8de5f09544bf3acc" target="_blank">DOWNLOAD</a> Kemudian klik Google+tweet, setelah itu klik install.<br />
3. Setelah keduanya terinstall maka pada halaman Google Plus Anda akan bertambah dua icon baru yaitu icon facebook dan twitter. Klik pada masing-masing icon kemudian login dengan account facebook atau twitter Anda masing-masing.</p>
<p style="text-align: justify;">Semoga bermanfaat <img src='http://ilmuweb.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<script type="text/javascript" class="owbutton" src="http://www.onlywire.com/btn/button_" title="Cara Menghubungkan Google Plus dengan Facebook atau Twitter" url="http://ilmuweb.net/tutorial/cara-menghubungkan-google-dengan-facebook-atau-twitter/"></script>]]></content:encoded>
			<wfw:commentRss>http://ilmuweb.net/tutorial/cara-menghubungkan-google-dengan-facebook-atau-twitter/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Tutorial CRUD PHP Part 3 &#8211; Delete database dengan PHP</title>
		<link>http://ilmuweb.net/php/tutorial-crud-php-part-3-delete-database-dengan-php/</link>
		<comments>http://ilmuweb.net/php/tutorial-crud-php-part-3-delete-database-dengan-php/#comments</comments>
		<pubDate>Fri, 30 Sep 2011 04:40:32 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Database]]></category>
		<category><![CDATA[Mysql]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[belajar crud]]></category>
		<category><![CDATA[belajar php mysql]]></category>
		<category><![CDATA[bellajar database mysql]]></category>
		<category><![CDATA[Cara menghapus database MySql dengan PHP]]></category>
		<category><![CDATA[CRUD]]></category>
		<category><![CDATA[crud php]]></category>
		<category><![CDATA[php crud]]></category>
		<category><![CDATA[Tutorial CRUD PHP belajar menghapus database Mysql dengan PHP]]></category>
		<category><![CDATA[Tutorial CRUD PHP menghapus database Mysql dengan PHP]]></category>
		<category><![CDATA[Tutorial CRUD PHP Part 3 - Delete database dengan PHP]]></category>
		<category><![CDATA[tutorial gratis php mysql]]></category>
		<category><![CDATA[Tutorial PHP-MySql]]></category>
		<category><![CDATA[tutrorial gratis belajar database MySql dan PHP]]></category>

		<guid isPermaLink="false">http://ilmuweb.net/?p=146</guid>
		<description><![CDATA[Pada artikel ini kita akan membahas cara menghapus isi database Mysql melalui halaman web menggunakan PHP. Artikel ini merupakan bagian terakhir dari rangkaian Tutorial CRUD...]]></description>
				<content:encoded><![CDATA[<p style="text-align: justify;">Pada artikel ini kita akan membahas cara menghapus isi database Mysql melalui halaman web menggunakan PHP. Artikel ini merupakan bagian terakhir dari rangkaian <a title="Tutorial CRUD PHP" href="http://www.google.co.id/url?sa=t&amp;rct=j&amp;q=tutorial%2Bcrud%2Bphp&amp;source=web&amp;cd=7&amp;ved=0CE8QFjAG&amp;url=http%3A%2F%2Filmuweb.net%2Fphp%2Ftutorial-crud-php-part-1-insert-database-dengan-php%2F&amp;ei=edG5To-4KsblrAeqpbTbBg&amp;usg=AFQjCNHnkWbEkGsTKXjeBq6SfXoE8yraOA&amp;sig2=-1ytbdFTyVGiGpUIj9aUWw" target="_blank">Tutorial CRUD PHP</a>, bagian pertama kita telah belajar <a title="CRUD PHP" href="http://ilmuweb.net/php/tutorial-crud-php-part-1-insert-database-dengan-php/" target="_blank">Tutorial CRUD PHP cara insert database dengan PHP</a>, bagian kedua tentang <a title="CRUD PHP " href="http://ilmuweb.net/php/tutorial-crud-php-part-2-%E2%80%93-update-database-dengan-php/" target="_blank">Tutorial CRUD PHP update database dengan PHP</a>.  Pada tutorial sebelumnya, kita telah mempunyai sebuah table padat database Mysql, file koneksi.php, index.php dan file lainnya. Bagi yang belum punya silakan baca dan download dulu source code dari tutorial sebelumnya, seperti yang telah dijelaskan diatas.</p>
<p style="text-align: justify;">Langkah selanjutnya adalah mengedit file index.php sehingga isinya menjadi seperti dibawah ini:</p>
<p style="text-align: justify;">index.php</p>
<p style="text-align: justify;">
<pre class="brush: css; ">
&lt;?php
include(&quot;koneksi.php&quot;);
?&gt;
&lt;html&gt;
&lt;head&gt;
&lt;title&gt;Belajar PHP -- CRUD PHP Mysql | IlmuWeb.Net&lt;/title&gt;
&lt;/head&gt;
&lt;body&gt;
&lt;p&gt;&lt;h2&gt;Contoh Tabel:&lt;/h2&gt;&lt;/p&gt;
&lt;table border=1px;&gt;
&lt;tr&gt;
&lt;th&gt;Id Artikel&lt;/th&gt;
&lt;th&gt;Judul&lt;/th&gt;
&lt;th&gt;Kategori&lt;/th&gt;
&lt;th&gt;Isi&lt;/th&gt;
&lt;th&gt;Aksi&lt;/th&gt;
&lt;/tr&gt;
&lt;?php $result=mysql_query(&quot;select * from tabel_artikel&quot;);
while($data=mysql_fetch_array($result)){
?&gt;
&lt;tr&gt;
&lt;td&gt;&lt;?php echo $data[&#039;id_artikel&#039;]; ?&gt;&lt;/td&gt;
&lt;td&gt;&lt;?php echo $data[&#039;judul_artikel&#039;]; ?&gt;&lt;/td&gt;
&lt;td&gt;&lt;?php echo $data[&#039;kategori_artikel&#039;]; ?&gt;&lt;/td&gt;
&lt;td&gt;&lt;?php echo $data[&#039;isi_artikel&#039;]; ?&gt;&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;halaman_edit.php?id_artikel=&lt;?php echo $data[&#039;id_artikel&#039;]; ?&gt;&quot;&gt;Edit&lt;/a&gt; |&lt;a href=&quot;delete.php?id_artikel=&lt;?php echo $data[&#039;id_artikel&#039;]; ?&gt;&quot;&gt;Hapus&lt;/a&gt;&lt;/td&gt; &lt;!-- Bagian Yang diedit --&gt;
&lt;/tr&gt;
&lt;?php } ?&gt;
&lt;/table&gt;
&lt;a href=&quot;tambah_data.php&quot;&gt;Tambah Data&lt;/a&gt;
&lt;/body&gt;
&lt;/html&gt;

</pre>
</p>
<p style="text-align: justify;">File index.php diatas hanya diubah untuk memberikan link pada aksi &#8220;Hapus&#8221; yang menuju ke file &#8220;delete.php&#8221;.</p>
<p style="text-align: justify;">Setelah itu, buat sebuah file baru bernama delete.php.</p>
<p style="text-align: justify;">delete.php:</p>
<p style="text-align: justify;">
<pre class="brush: css; ">

&lt;?php
include(&quot;koneksi.php&quot;);&lt;/p&gt;
&lt;p style=&quot;text-align: justify;&quot;&gt;$id_artikel=$_GET[&#039;id_artikel&#039;];&lt;/p&gt;
&lt;p style=&quot;text-align: justify;&quot;&gt;$query=&quot;delete from tabel_artikel where id_artikel=$id_artikel&quot;;
$hsl=mysql_query($query);
echo&quot;&lt;script&gt;alert(&#039;Data Berhasil Dihapus&#039;)
location.replace(&#039;index.php&#039;)&lt;/script&gt;&quot;;
mysql_close($con);
?&gt;

</pre>
</p>
<p style="text-align: justify;">File delete.php merupakan file yang melakukan proses penghapusan isi table yang berada di database, berdasarkan id_artikel.</p>
<p style="text-align: justify;">Terakhir, buka browser anda dan silakan lakukan uji coba dengan cara mengklik link &#8220;Hapus&#8221; pada halaman web. Jika artikel terhapus maka selamat Anda telah berhasil.</p>
<p style="text-align: justify;">Dengan berakhirnya artikel ini, berarti kita telah bisa membuat CRUD PHP. Dengan memanfaatkan pengetahuan tersebut, setidaknya kita akan bisa membuat aplikasi web yang sederhana.</p>
<p style="text-align: justify;">Semoga Bermanfaat <img src='http://ilmuweb.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p style="text-align: justify;"><a title="CRUD " href="http://www.paywithatweet.com/pay/?id=e08352e2691778a280301cc03116057b" target="_blank">[DOWNLOAD]</a></p>
<script type="text/javascript" class="owbutton" src="http://www.onlywire.com/btn/button_" title="Tutorial CRUD PHP Part 3 - Delete database dengan PHP" url="http://ilmuweb.net/php/tutorial-crud-php-part-3-delete-database-dengan-php/"></script>]]></content:encoded>
			<wfw:commentRss>http://ilmuweb.net/php/tutorial-crud-php-part-3-delete-database-dengan-php/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Tutorial CRUD PHP Part 2 – Update Database dengan PHP</title>
		<link>http://ilmuweb.net/php/tutorial-crud-php-part-2-%e2%80%93-update-database-dengan-php/</link>
		<comments>http://ilmuweb.net/php/tutorial-crud-php-part-2-%e2%80%93-update-database-dengan-php/#comments</comments>
		<pubDate>Tue, 20 Sep 2011 06:35:34 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Database]]></category>
		<category><![CDATA[Mysql]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[basis data]]></category>
		<category><![CDATA[belajar basis data]]></category>
		<category><![CDATA[belajar database]]></category>
		<category><![CDATA[Delete Database dengan PHP]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[tutorial crud]]></category>
		<category><![CDATA[Tutorial CRUD PHP]]></category>
		<category><![CDATA[Tutorial CRUD PHP MySql]]></category>
		<category><![CDATA[Tutorial CRUD PHP Part 2 – Update Database dengan PHP]]></category>
		<category><![CDATA[tutorial gratis]]></category>
		<category><![CDATA[tutorial gratis crud php mysql]]></category>
		<category><![CDATA[Tutorial gratis menghapus database mysql dengan PHP]]></category>
		<category><![CDATA[tutorial membuat web dinamis]]></category>
		<category><![CDATA[tutorial mysql]]></category>
		<category><![CDATA[tutorial php]]></category>
		<category><![CDATA[Tutorial PHP-MySql]]></category>
		<category><![CDATA[web dinamis]]></category>
		<category><![CDATA[web php]]></category>

		<guid isPermaLink="false">http://ilmuweb.net/?p=134</guid>
		<description><![CDATA[Pada tutorial sebelumnya kita telah mempelajari bagaimana cara menampilkan data dari database MySql ke dalam web, kemudian menambahkan isi database melalui halaman web. Pada tutorial...]]></description>
				<content:encoded><![CDATA[<p style="text-align: justify;">Pada tutorial sebelumnya kita telah mempelajari bagaimana cara menampilkan data dari database MySql ke dalam web, kemudian menambahkan isi database melalui halaman web. Pada tutorial kali ini, kita akan mempelajari cara mengedit, mengubah, atau mengupdate data di database Mysql melalui halaman web. Agar tidak bingung, bagi yang belum membaca silakan baca terlebih dahulu artikel yeng berjudul <a title="tutorial crud" href="http://ilmuweb.net/php/tutorial-crud-php-part-1-insert-database-dengan-php/" target="_blank">Tutorial CRUD PHP Part 1 – Insert Database dengan PHP</a>. Pada dasarnya, query sql untuk mengupdate suatu tabel databaes adalah sebagai berikut</p>
<p style="text-align: justify;">Contoh: Update isi judul artikel dan isi artikel pada tabel &#8220;tabel_artikel&#8221; yang mempunyai id_artikel=10</p>
<p style="text-align: justify;">
<pre class="brush: css; ">
UPDATE tabel_artikel SET judul_artikel=&quot;Judul artikel baru&quot;, isi_artikel=&quot;isi artikel baru&quot; WHERE id_artikel=10
</pre>
</p>
<p style="text-align: justify;">Pada tutorial sebelumnya kita telah membuat sebuah tabel yang bernama &#8220;tabel_artikel&#8221;, file index.php, tambah_data.php, insert.php, dan sebuah file koneksi.php untuk mengkoneksikan database. Hal yang perlu dilakukan adalah membut sebuah link yang menuju ke halaman edit. Untuk itu, perlu dilakukan pengeditan pada file index.php sehingga menjadi seperti berikut:</p>
<p style="text-align: justify;">index.php</p>
<p style="text-align: justify;">
<pre class="brush: css; ">
&lt;?php
include(&quot;koneksi.php&quot;);
?&gt;
&lt;html&gt;
&lt;head&gt;
&lt;title&gt;Belajar PHP -- CRUD PHP Mysql | IlmuWeb.Net&lt;/title&gt;
&lt;/head&gt;
&lt;body&gt;
&lt;p&gt;&lt;h2&gt;Contoh Tabel:&lt;/h2&gt;&lt;/p&gt;
&lt;table border=1px;&gt;
&lt;tr&gt;
&lt;th&gt;Id Artikel&lt;/th&gt;
&lt;th&gt;Judul&lt;/th&gt;
&lt;th&gt;Kategori&lt;/th&gt;
&lt;th&gt;Isi&lt;/th&gt;
&lt;th&gt;Aksi&lt;/th&gt;
&lt;/tr&gt;
&lt;?php $result=mysql_query(&quot;select * from tabel_artikel&quot;);
while($data=mysql_fetch_array($result)){
?&gt;
&lt;tr&gt;
&lt;td&gt;&lt;?php echo $data[&#039;id_artikel&#039;]; ?&gt;&lt;/td&gt;
&lt;td&gt;&lt;?php echo $data[&#039;judul_artikel&#039;]; ?&gt;&lt;/td&gt;
&lt;td&gt;&lt;?php echo $data[&#039;kategori_artikel&#039;]; ?&gt;&lt;/td&gt;
&lt;td&gt;&lt;?php echo $data[&#039;isi_artikel&#039;]; ?&gt;&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;halaman_edit.php?id_artikel=&lt;?php echo $data[&#039;id_artikel&#039;]; ?&gt;&quot;&gt;Edit&lt;/a&gt; | Hapus&lt;/td&gt; &lt;!-- Bagian Yang diedit --&gt;
&lt;/tr&gt;
&lt;?php } ?&gt;
&lt;/table&gt;
&lt;a href=&quot;tambah_data.php&quot;&gt;Tambah Data&lt;/a&gt;
&lt;/body&gt;
&lt;/html&gt;
</pre>
</p>
<p style="text-align: justify;">Setelah itu, buat sebuah file baru dengan nama halaman_edit.php. File tersebut berfungsi untuk menampilkan data-data yang akan diedit. Adapun isi dari file tersebut adalah sebagai berikut:</p>
<p style="text-align: justify;">halaman_edit.php:</p>
<p style="text-align: justify;">
<pre class="brush: css; ">
&lt;?php
include(&#039;koneksi.php&#039;);
$id_artikel=$_GET[&#039;id_artikel&#039;];
?&gt;
&lt;html&gt;
&lt;head&gt;
&lt;title&gt;Belajar PHP -- Update Database dengan PHP | IlmuWeb.Net&lt;/title&gt;
&lt;/head&gt;
&lt;body&gt;
&lt;p&gt;&lt;h2&gt;Contoh Form Edit&lt;/h2&gt;&lt;/p&gt;
&lt;form name=&quot;form tambah data&quot; action=&quot;update.php&quot; method=&quot;post&quot;&gt;
&lt;table&gt;
&lt;?php $result=mysql_query(&quot;select * from tabel_artikel where id_artikel=&#039;$id_artikel&#039;&quot;);
while($data=mysql_fetch_array($result)){
?&gt;
&lt;tr&gt;
&lt;input type=&quot;hidden&quot; name=&quot;id_artikel&quot; value=&quot;&lt;?php echo $data[&#039;id_artikel&#039;]; ?&gt;&quot;/&gt; &lt;!-- untuk input id_artikel, type nya diset hidden karena id_artikel sudah di set auto increment pada database (akan terisi otomatis) --&gt;
&lt;th&gt;Judul&lt;/td&gt;
&lt;td&gt;&lt;input type=&quot;text&quot; name=&quot;judul_artikel&quot; value=&quot;&lt;?php echo $data[&#039;judul_artikel&#039;]; ?&gt;&quot;/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;th&gt;Kategori&lt;/th&gt;
&lt;td&gt;&lt;select name=&quot;kategori_artikel&quot;&gt;
&lt;option value=&quot;HTML&quot;&gt;HTML&lt;/option&gt;
&lt;option value=&quot;PHP&quot;&gt;PHP&lt;/option&gt;
&lt;option value=&quot;Javascript&quot;&gt;Javascript&lt;/option&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;th&gt;Isi&lt;/th&gt;
&lt;td&gt;&lt;textarea name=&quot;isi_artikel&quot; rows=&quot;10&quot; col=&quot;5&quot;&gt;&lt;?php echo $data[&#039;isi_artikel&#039;]; ?&gt;&lt;/textarea&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;th&gt;&lt;/th&gt;
&lt;td&gt;&lt;input type=&quot;submit&quot; value=&quot;Edit&quot;/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;?php } ?&gt;
&lt;/table&gt;
&lt;/form&gt;
&lt;/body&gt;
&lt;/html&gt;
</pre>
</p>
<p style="text-align: justify;">Terakhir, kita buat sebuah file yang berfungsi untuk melakukan proses pengupdatan pada database.</p>
<p style="text-align: justify;">update.php:</p>
<p style="text-align: justify;">
<pre class="brush: css; ">
&lt;?php
//dapatkan data baru
include (&quot;koneksi.php&quot;);&lt;/p&gt;
&lt;p style=&quot;text-align: justify;&quot;&gt;$id_artikel=$_POST[&#039;id_artikel&#039;];
$judul_artikel=$_POST[&#039;judul_artikel&#039;];
$isi_artikel=$_POST[&#039;isi_artikel&#039;];
$kategori_artikel=$_POST[&#039;kategori_artikel&#039;];&lt;/p&gt;
&lt;p style=&quot;text-align: justify;&quot;&gt;if ($judul_artikel != null &amp;amp;amp;amp;&amp;amp;amp;amp; $isi_artikel != null &amp;amp;amp;amp;&amp;amp;amp;amp; $kategori_artikel != null)
{
$edit = &quot;update tabel_artikel set judul_artikel=&#039;$judul_artikel&#039;, isi_artikel=&#039;$isi_artikel&#039;, kategori_artikel=&#039;$kategori_artikel&#039; where id_artikel=&#039;$id_artikel&#039;&quot;;
$exec=mysql_query($edit);&lt;/p&gt;
&lt;p style=&quot;text-align: justify;&quot;&gt;echo&quot;&lt;script&gt;alert(&#039;Data Berhasil di update&#039;)
location.replace(&#039;index.php&#039;)&lt;/script&gt;&quot;;
}
else{
echo&quot;&lt;script&gt;alert(&#039;isikan semua form data !!! Data Gagal Diperbaharui&#039;)
location.replace(&#039;index.php&#039;)&lt;/script&gt;&quot;;
}
mysql_close($con);
?&gt;
</pre>
</p>
<p style="text-align: justify;">Selesai&#8230; Untuk menghapus data akan dibahas pada artikel selanjutnya..</p>
<p style="text-align: justify;">Semoga bermanfaat <img src='http://ilmuweb.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p style="text-align: justify;">Sourcode lengkap bisa di download pada link di bawah ini:</p>
<p style="text-align: justify;"><a title="CRUD-Ilmuweb.net" href="http://www.paywithatweet.com/pay/?id=09cd4781b615daa14afd513e29630d8e" target="_blank">[DOWNLOAD]</a></p>
<script type="text/javascript" class="owbutton" src="http://www.onlywire.com/btn/button_" title="Tutorial CRUD PHP Part 2 – Update Database dengan PHP" url="http://ilmuweb.net/php/tutorial-crud-php-part-2-%e2%80%93-update-database-dengan-php/"></script>]]></content:encoded>
			<wfw:commentRss>http://ilmuweb.net/php/tutorial-crud-php-part-2-%e2%80%93-update-database-dengan-php/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Tutorial CRUD PHP Part 1 &#8211; Insert Database dengan PHP</title>
		<link>http://ilmuweb.net/php/tutorial-crud-php-part-1-insert-database-dengan-php/</link>
		<comments>http://ilmuweb.net/php/tutorial-crud-php-part-1-insert-database-dengan-php/#comments</comments>
		<pubDate>Tue, 13 Sep 2011 12:10:58 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Aplikasi Web]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[belajar PHP]]></category>
		<category><![CDATA[belajar php pemula]]></category>
		<category><![CDATA[create read update delete]]></category>
		<category><![CDATA[CRUD]]></category>
		<category><![CDATA[CRUD dengan PHP]]></category>
		<category><![CDATA[database mysql]]></category>
		<category><![CDATA[insert mysql]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[query mysql]]></category>
		<category><![CDATA[select mysql]]></category>
		<category><![CDATA[tutorial crud]]></category>
		<category><![CDATA[Tutorial CRUD PHP Part 1 - Insert Database dengan PHP]]></category>
		<category><![CDATA[tutorial php]]></category>

		<guid isPermaLink="false">http://ilmuweb.net/?p=119</guid>
		<description><![CDATA[Setelah sebelumnya kita telah mempelajari tentang dasar-dasar membuat web HTML dan dasar-dasar penggunaan CSS, kali ini kita akan belajar tentan PHP. PHP merupakan salah satu...]]></description>
				<content:encoded><![CDATA[<p style="text-align: justify;">Setelah sebelumnya kita telah mempelajari tentang dasar-dasar membuat web HTML dan dasar-dasar penggunaan CSS, kali ini kita akan belajar tentan PHP. PHP merupakan salah satu bahasa pemrograman atau scripting language yang digunakan untuk membuat aplikasi web yang bersifat gratis. Selain PHP masih banyak bahasa pemrograman lain yang bisa digunakan untuk membuat web. PHP berfungsi untuk membuat web statis menjadi web dinamis. Sebuah file PHP berekstensi .php (dot PHP). Ada beberapa cara penulisan script PHP, salah satunya adalah dengan memberikan tag PHP pada awal dan akhir script seperti pada contoh dibawah ini:</p>
<p style="text-align: justify;">
<pre class="brush: css; ">
&lt;? &lt;em&gt;php isi script PHP&lt;/em&gt; ?&gt;
</pre>
</p>
<p style="text-align: justify;">Baik, langsung saja agar lebih memahami tentang PHP kita langsung praktekan dengan membuat sebuah halaman web yang mempunyai fungsi CRUD, yaitu Create, Read, Update, Delete.  Hal pertama yang perlu disiapkan adalah database Mysql. Berikut script database atau DDL yang harus dibuat terlebih dahulu:</p>
<p style="text-align: justify;">
<pre class="brush: css; ">
CREATE TABLE `tabel_artikel` (
`id_artikel` INT( 5 ) NOT NULL AUTO_INCREMENT ,
`judul_artikel` VARCHAR( 50 ) NOT NULL ,
`isi_artikel` TEXT NOT NULL ,
`kategori_artikel` VARCHAR( 20 ) NOT NULL ,
PRIMARY KEY ( `id_artikel` )
) ENGINE = MYISAM
</pre>
</p>
<p style="text-align: justify;">Arti dari script diatas adalah kita membuat sebuah tabel pada database Mysql, yaitu tabel yang bernama tabel_artikel   dimana tabel tersebut mempunyai empat buat field yaitu id_artikel, judul_artikel, isi_artikel, dan kategori_artikel.</p>
<p style="text-align: justify;">Setelah membuat DDL, kita masukan beberapa data ke dalam tabel yang telah kita buat dengan menggunakan script DML dibawah ini:</p>
<p style="text-align: justify;">
<pre class="brush: css; ">
insert into tabel_artikel values(&#039;&#039;,&#039;CRUD PHP&#039;,&#039;Belajar Membuat Insert Data ke Database menggunakan PHP&#039;,&#039;PHP&#039;);&lt;/p&gt;
&lt;p style=&quot;text-align: justify;&quot;&gt;insert into tabel_artikel values(&#039;&#039;,&#039;ILMU WEB&#039;,&#039;Web penyedia tutorial gratis pembuatan aplikasi web. Kunjungi terus http://ilmuweb.net&#039;,&#039;PHP&#039;);
</pre>
</p>
<p style="text-align: justify;">Bagi yang belum mengerti tentang cara membuat database Mysql, silakan baca artikel sebelumnya yang berjudul <a title="Cara membuat database" href="http://ilmuweb.net/tutorial/cara-membuat-database-mysql/" target="_blank">Cara Membuat Database Mysql</a>.</p>
<p style="text-align: justify;">Setelah membuat database, buat sebuah file koneksi dengan nama koneksi.php yang akan menghubungkan database yang telah kita buat tadi.</p>
<p style="text-align: justify;">koneksi.php:</p>
<p style="text-align: justify;">
<pre class="brush: css; ">

&lt;?php
$con=mysql_connect(&quot;localhost&quot;,&quot;root&quot;,&quot;&quot;) or die (&quot;koneksi dengan database gagal&quot;);
mysql_select_db(&quot;ilmuwebdotnet&quot;,$con) or die (&quot;database tidak ada&quot;);
?&gt;
</pre>
<p>Kemudian  kita siapkan terlebih dahulu file html yang dibutuhkan, yaitu index.html, dan tambah_data.html.</p>
<p style="text-align: justify;">index.html:</p>
<p style="text-align: justify;">
<pre class="brush: css; ">

&lt;html&gt;
&lt;head&gt;
&lt;title&gt;Belajar HTML -- Membuat Table | IlmuWeb.Net&lt;/title&gt;
&lt;/head&gt;
&lt;body&gt;
&lt;p&gt;&lt;h2&gt;Contoh Tabel:&lt;/h2&gt;&lt;/p&gt;
&lt;table border=1px;&gt;
&lt;tr&gt;
&lt;th&gt;Id Artikel&lt;/th&gt;
&lt;th&gt;Judul&lt;/th&gt;
&lt;th&gt;Kategori&lt;/th&gt;
&lt;th&gt;Isi&lt;/th&gt;
&lt;th&gt;Aksi&lt;/th&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;1&lt;/td&gt;
&lt;td&gt;CRUD PHP&lt;/td&gt;
&lt;td&gt;PHP&lt;/td&gt;
&lt;td&gt;Belajar Membuat Insert Data ke Database menggunakan PHP&lt;/td&gt;
&lt;td&gt;Edit | Hapus&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;a href=&quot;tambah_data.php&quot;&gt;Tambah Data&lt;/a&gt;
&lt;/body&gt;
&lt;/html&gt;
</pre>
<p>tambah_data.html:</p>
<p style="text-align: justify;">
<pre class="brush: css; ">
&lt;html&gt;
&lt;head&gt;
&lt;title&gt;Belajar PHP -- Insert Database dengan PHP | IlmuWeb.Net&lt;/title&gt;
&lt;/head&gt;
&lt;body&gt;
&lt;p&gt;&lt;h2&gt;Contoh Form&lt;/h2&gt;&lt;/p&gt;
&lt;form name=&quot;form tambah data&quot; action=&quot;insert.php&quot; method=&quot;post&quot;&gt;
&lt;table&gt;
&lt;tr&gt;
&lt;input type=&quot;hidden&quot; name=&quot;id_artikel&quot; value=&quot;&quot;/&gt; &lt;!-- untuk input id_artikel, type nya diset hidden karena id_artikel sudah di set auto increment pada database (akan terisi otomatis) --&gt;
&lt;th&gt;Judul&lt;/td&gt;
&lt;td&gt;&lt;input type=&quot;text&quot; name=&quot;judul_artikel&quot; value=&quot;&quot;/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;th&gt;Kategori&lt;/th&gt;
&lt;td&gt;&lt;select name=&quot;kategori_artikel&quot;&gt;
&lt;option value=&quot;HTML&quot;&gt;HTML&lt;/option&gt;
&lt;option value=&quot;PHP&quot;&gt;PHP&lt;/option&gt;
&lt;option value=&quot;Javascript&quot;&gt;Javascript&lt;/option&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;th&gt;Isi&lt;/th&gt;
&lt;td&gt;&lt;textarea name=&quot;isi_artikel&quot; rows=&quot;10&quot; col=&quot;5&quot;&gt;&lt;/textarea&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;th&gt;&lt;/th&gt;
&lt;td&gt;&lt;input type=&quot;submit&quot; value=&quot;Tambah&quot;/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/form&gt;
&lt;/body&gt;
&lt;/html&gt;
</pre>
<p>Setelah itu, ubah file index.html menjadi index.php dan lakukan perubahan pada scriptnya menjadi seperti berikut:</p>
<p style="text-align: justify;">index.php:</p>
<p style="text-align: justify;">
<pre class="brush: css; ">

&lt;?php
$con=mysql_connect(&quot;localhost&quot;,&quot;root&quot;,&quot;&quot;) or die (&quot;koneksi dengan database gagal&quot;);
mysql_select_db(&quot;ilmuwebdotnet&quot;,$con) or die (&quot;database tidak ada&quot;);
// untuk scrip koneksi diatas, bisa dipersingkat dengan hanya menuliskna: include(&quot;koneksi.php&quot;);
?&gt;
&lt;html&gt;
&lt;head&gt;
&lt;title&gt;Belajar PHP -- CRUD PHP MYsql | IlmuWeb.Net&lt;/title&gt;
&lt;/head&gt;
&lt;body&gt;
&lt;p&gt;&lt;h2&gt;Contoh Tabel:&lt;/h2&gt;&lt;/p&gt;
&lt;table border=1px;&gt;
&lt;tr&gt;
&lt;th&gt;Id Artikel&lt;/th&gt;
&lt;th&gt;Judul&lt;/th&gt;
&lt;th&gt;Kategori&lt;/th&gt;
&lt;th&gt;Isi&lt;/th&gt;
&lt;th&gt;Aksi&lt;/th&gt;
&lt;/tr&gt;
&lt;?php $result=mysql_query(&quot;select * from tabel_artikel&quot;);
while($data=mysql_fetch_array($result)){
?&gt;
&lt;tr&gt;
&lt;td&gt;&lt;?php echo $data[&#039;id_artikel&#039;]; ?&gt;&lt;/td&gt;
&lt;td&gt;&lt;?php echo $data[&#039;judul_artikel&#039;]; ?&gt;&lt;/td&gt;
&lt;td&gt;&lt;?php echo $data[&#039;kategori_artikel&#039;]; ?&gt;&lt;/td&gt;
&lt;td&gt;&lt;?php echo $data[&#039;isi_artikel&#039;]; ?&gt;&lt;/td&gt;
&lt;td&gt;Edit | Hapus&lt;/td&gt;
&lt;/tr&gt;
&lt;?php } ?&gt;
&lt;/table&gt;
&lt;a href=&quot;tambah_data.php&quot;&gt;Tambah Data&lt;/a&gt;
&lt;/body&gt;
&lt;/html&gt;
</pre>
<p>Rename juga file tambah_data.html menjadi tambah_data.php kemudian modifikasi isi file tersebut menjadi seperti berikut:</p>
<p style="text-align: justify;">tambah_data.php:</p>
<p style="text-align: justify;">
<pre class="brush: css; ">

&amp;lt;?php
include(&quot;koneksi.php&quot;);&lt;/p&gt;
&lt;p style=&quot;text-align: justify;&quot;&gt;?&amp;gt;
&lt;html&gt;
&lt;head&gt;
&lt;title&gt;Belajar PHP -- Insert Database dengan PHP | IlmuWeb.Net&lt;/title&gt;
&lt;/head&gt;
&lt;body&gt;
&lt;p&gt;&lt;h2&gt;Contoh Form&lt;/h2&gt;&lt;/p&gt;
&lt;form name=&quot;form tambah data&quot; action=&quot;insert.php&quot; method=&quot;post&quot;&gt;
&lt;table&gt;
&lt;tr&gt;
&lt;input type=&quot;hidden&quot; name=&quot;id_artikel&quot; value=&quot;&quot;/&gt; &lt;!-- untuk input id_artikel, type nya diset hidden karena id_artikel sudah di set auto increment pada database (akan terisi otomatis) --&gt;
&lt;th&gt;Judul&lt;/td&gt;
&lt;td&gt;&lt;input type=&quot;text&quot; name=&quot;judul_artikel&quot; value=&quot;&quot;/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;th&gt;Kategori&lt;/th&gt;
&lt;td&gt;&lt;select name=&quot;kategori_artikel&quot;&gt;
&lt;option value=&quot;HTML&quot;&gt;HTML&lt;/option&gt;
&lt;option value=&quot;PHP&quot;&gt;PHP&lt;/option&gt;
&lt;option value=&quot;Javascript&quot;&gt;Javascript&lt;/option&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;th&gt;Isi&lt;/th&gt;
&lt;td&gt;&lt;textarea name=&quot;isi_artikel&quot; rows=&quot;10&quot; col=&quot;5&quot;&gt;&lt;/textarea&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;th&gt;&lt;/th&gt;
&lt;td&gt;&lt;input type=&quot;submit&quot; value=&quot;Tambah&quot;/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/form&gt;
&lt;/body&gt;
&lt;/html&gt;
</pre>
<p>Terakhir, buat sebuah file PHP  yaitu insert.php yang akan mengurusi sintak insert data dari file tambah_data.php ke dalam database yang telah kita buat sebelumnya dan telah dihubungkan dengan file koneksi.php.</p>
<p style="text-align: justify;">insert.php:</p>
<p style="text-align: justify;">
<pre class="brush: css; ">

&lt;?php
include(&quot;koneksi.php&quot;);
$id_artikel=$_POST[id];
$judul_artikel=$_POST[judul_artikel];
$isi_artikel=$_POST[isi_artikel];
$kategori_artikel=$_POST[kategori_artikel];
if (($judul_artikel &lt;&gt; NULL) &amp;amp;amp;amp;amp;&amp;amp;amp;amp;amp; ($isi_artikel &lt;&gt; NULL) &amp;amp;amp;amp;amp;&amp;amp;amp;amp;amp; ($kategori_artikel &lt;&gt; NULL)){
$query=&quot;insert into tabel_artikel values(&#039;$id_artikel&#039;,&#039;$judul_artikel&#039;,&#039;$isi_artikel&#039;,&#039;$kategori_artikel&#039;)&quot;; // harus berurutan sesuai dengan pada database
$exe=mysql_query($query);
echo &quot;&lt;script&gt;alert(&#039;data berhasil ditambahkan&#039;)
location.replace(&#039;index.php&#039;)&lt;/script&gt;&quot;;
}else{
echo &quot;&lt;script&gt;alert(&#039;gagal. Isi semua form&#039;)
location.replace(&#039;tambah_data.php&#039;)&lt;/script&gt;&quot;;
}
?&gt;
</pre>
<p>Selesai, silakan buka browser Anda dan cek apakah pekerjaan Anda berhasil atau tidak.  Jika pada index.php atau halaman home web anda  terdapat tabel yang berisi judul artikel CRUD PHP dan ILMU WEB DOT NET berarti Anda telah berhasil menghubungkan dengan database. Selanjutnya klik link &#8220;Tambah Data&#8221; dan akan terbuka sebuah halaman baru. Isi semua form dan tekan tombol &#8220;Tambah&#8221;. Jika data-data yang ditambahkan barusan muncul pada halaman index.php atau halaman home, berarti Anda telah berhasil. Selamat !!</p>
<p style="text-align: justify;">Untuk tutorial selanjutnya adalah Update dan Delete.</p>
<p style="text-align: justify;">Semoga Bermanfaat <img src='http://ilmuweb.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p style="text-align: justify;">Link Download Script:</p>
<p style="text-align: justify;"><a title="crud PHP ilmuweb.net" href="http://www.paywithatweet.com/pay/?id=12ef1bbd50faf2f135db343acc9c01c6" target="_blank">[DOWNLOAD]</a></p>
<script type="text/javascript" class="owbutton" src="http://www.onlywire.com/btn/button_" title="Tutorial CRUD PHP Part 1 - Insert Database dengan PHP" url="http://ilmuweb.net/php/tutorial-crud-php-part-1-insert-database-dengan-php/"></script>]]></content:encoded>
			<wfw:commentRss>http://ilmuweb.net/php/tutorial-crud-php-part-1-insert-database-dengan-php/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
	</channel>
</rss>

<!-- Dynamic page generated in 0.421 seconds. -->
<!-- Cached page generated by WP-Super-Cache on 2013-05-24 04:58:47 -->
