<?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>BUNAFIT dot COM &#187; PHP Dreamweaver</title>
	<atom:link href="http://www.bunafit.com/category/kolaborasi-php-dreamweaver/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.bunafit.com</link>
	<description>Pusat Ilmu Komputer Gratis</description>
	<lastBuildDate>Sun, 19 Jul 2009 04:30:47 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Membuat Program Tambah Data dari Dreamweaver 8</title>
		<link>http://www.bunafit.com/kolaborasi-php-dreamweaver/membuat-program-tambah-data-dari-dreamweaver-8/</link>
		<comments>http://www.bunafit.com/kolaborasi-php-dreamweaver/membuat-program-tambah-data-dari-dreamweaver-8/#comments</comments>
		<pubDate>Thu, 16 Jul 2009 13:54:47 +0000</pubDate>
		<dc:creator>masbun</dc:creator>
				<category><![CDATA[PHP Dreamweaver]]></category>

		<guid isPermaLink="false">http://www.bunafit.com/?p=67</guid>
		<description><![CDATA[Setelah file program koneksi selesai dibuat, maka kita sudah dapat melanjutkan pelajaran untuk membuat program simpan data. Pada bagian ini Anda akan kami bimbing untuk membuat program simpan secara mudah dengan memanfaatkan editor Dreamweaver 8 tentunya.
Untuk membuat program tambah atau simpan data, Kita paling tidak akan memerlukan dua file program. Kedua file program tersebut yang [...]]]></description>
			<content:encoded><![CDATA[<p>Setelah file program koneksi selesai dibuat, maka kita sudah dapat melanjutkan pelajaran untuk membuat program simpan data. Pada bagian ini Anda akan kami bimbing untuk membuat program simpan secara mudah dengan memanfaatkan editor Dreamweaver 8 tentunya.</p>
<p>Untuk membuat program tambah atau simpan data, Kita paling tidak akan memerlukan dua file program. Kedua file program tersebut yang pertama adalah program yang berisi form masukan data, dan yang kedua adalah program yang berisi skrip penyimpan data. Bentuk penggambaran lengkapnya dapat dilihat pada gambar berikut:</p>
<p><img src="http://1.bp.blogspot.com/_t6xFy31sJxU/Sl8uFiGVEhI/AAAAAAAAAGw/I4y0SxRWItI/s400/clip_image002.jpg" alt="" width="373" height="189" /></p>
<p><strong> </strong></p>
<p>Seperti yang telah digambarkan diatas, maka pada latihan ini Kita akan membuat dua file program, yaitu <em>FmSiswaIn.php</em> sebagai formulir masukan, dan file <em>FmSiswaSim.php</em> sebagai program penyimpan. Untuk lebih jelasnya, ikutilah langkah-langkah berikut.</p>
<h3>Langkah 1 : Membuat Formulir Masukan Data</h3>
<p>Pada langkah pertama ini kita akan membuat program utama masukan data, yaitu file bernama <em>FmSiswaIn.php</em>. Program ini berisi formulir masukan yang nantinya tempat anda untuk entri data. Berikut langkahnya:</p>
<ol>
<li>Buatlah kembali dokumen baru dengan jenis halaman PHP, yaitu melalui menu <strong>File</strong>, pilih menu <strong>New</strong>, kemudian pada halaman <strong>New Pages</strong> dapat memilih tombol <strong>Dynamic Pages</strong> dan <strong>PHP</strong>.</li>
<li>Untuk dapat membuat form, Anda dapat mengaktifkan komponen ikon form pada halaman kerja.</li>
<p align="center"><img src="http://2.bp.blogspot.com/_t6xFy31sJxU/Sl8uF0a5wdI/AAAAAAAAAG4/GDgIM3E3-ts/s400/clip_image004.jpg" alt="" width="207" height="115" /></p>
<p><strong> </strong></p>
<li>Untuk membuat formulir, pertama Anda harus menambahkan objek form kedalam halaman kerja. Caranya adalah dengan mengklik ikon form (<img src="http://3.bp.blogspot.com/_t6xFy31sJxU/Sl8uGEtJTnI/AAAAAAAAAHA/fnjZSth4zVI/s400/clip_image006.jpg" alt="" width="19" height="18" />) pada jendela ikon, atau melalui menu <strong>Insert</strong>, pilih<strong> Form</strong>, kemudian pilih<strong> Form</strong> lagi. Anda akan segera mendapatkan objek form bergaris merah pada halaman kerja.</li>
<p align="center"><img src="http://3.bp.blogspot.com/_t6xFy31sJxU/Sl8uGdJkJlI/AAAAAAAAAHI/L59EbFGz7Gw/s400/clip_image008.jpg" alt="" width="400" height="115" /></p>
<p><strong> </strong></p>
<li>Perhatikan pada jendela <strong>Properties</strong> yang ada pada bagian bawah halaman, sekarang masukan alamat file penyimpanan program yang nanti akan dibuat, Anda apat menuliskan alamat <em>FmSiswaSim.php</em> pada kolom <strong>Action</strong>, dan memberikan nilai <em>POST</em> pada <strong>Method</strong>. Berikut contohnya:</li>
<p align="center"><img src="http://1.bp.blogspot.com/_t6xFy31sJxU/Sl8uG3aggDI/AAAAAAAAAHQ/n7_H1zyvWo8/s400/clip_image010.jpg" alt="" width="400" height="70" /></p>
<p><strong> </strong></p>
<li>Sampai saat ini Anda masih didalam objek form, sekarang buatlah objek Tabel (<img src="http://1.bp.blogspot.com/_t6xFy31sJxU/Sl8u07JIPxI/AAAAAAAAAHY/caWQe5F9syM/s400/clip_image012.jpg" alt="" width="17" height="17" />) kedalam halaman kerja (masih didalam objek form). Seperti pelajaran yang lalu, bahwa tabel digunakan untuk kerangka formulir. Tabel dibuat dengan banyak <strong>baris=11</strong> dan <strong>kolom=2</strong>. berikut contoh desainnya:</li>
<p align="center"><img src="http://4.bp.blogspot.com/_t6xFy31sJxU/Sl8u1MDSnHI/AAAAAAAAAHg/xae-tzxYLbI/s400/clip_image014.jpg" alt="" width="376" height="139" /></p>
<p><strong> </strong></p>
<li>Pada pembuatan tabel diatas, kolom yang dibuat adalah sebanyak 2, pada bagian kiri akan digunakan sebaga label keterangan, dan kolom sebelah kanan akan dijadikan sebagai tempat objek masukan.</li>
<p align="center"><img src="http://3.bp.blogspot.com/_t6xFy31sJxU/Sl8u1cB0_wI/AAAAAAAAAHo/akQ2JRn4CE4/s400/clip_image016.jpg" alt="" width="400" height="155" /></p>
<p><strong> </strong></p>
<li>Sekarang tambahkan objek form lengkap dan desainlah setiap komponen formnya beserta keterangan yang sesuai dengan struktur database <em>siswa </em>yang hendak diinput.</li>
<li>Kemudian aturlah setiap objek form yang dimasukan melaui jendela <strong>Properties</strong>, bentuk pengaturannya dapat melihat pada tabel berikut.</li>
<p align="center"><img src="http://1.bp.blogspot.com/_t6xFy31sJxU/Sl8u1l4xe7I/AAAAAAAAAHw/PospX45CB34/s400/clip_image018.jpg" alt="" width="447" height="107" /></p>
<p>Berikut daftar pengaturan lengkapnya:</p>
<table border="1" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td width="96" valign="top" bgcolor="#999999"><strong>Komponen</strong></td>
<td width="132" valign="top" bgcolor="#999999"><strong>Properti</strong></td>
<td width="130" valign="top" bgcolor="#999999"><strong>Nilai</strong></td>
</tr>
<tr>
<td rowspan="4" width="96" valign="top">Text Field1</td>
<td width="132" valign="top">TextField Name</td>
<td width="130" valign="top">FmNis</td>
</tr>
<tr>
<td width="132" valign="top">Char With</td>
<td width="130" valign="top">6</td>
</tr>
<tr>
<td width="132" valign="top">Max Char</td>
<td width="130" valign="top">4</td>
</tr>
<tr>
<td width="132" valign="top">Keterangan</td>
<td width="130" valign="top">Nis</td>
</tr>
<tr>
<td rowspan="4" width="96" valign="top">Text Field2</td>
<td width="132" valign="top">TextField Name</td>
<td width="130" valign="top">FmNama</td>
</tr>
<tr>
<td width="132" valign="top">Char With</td>
<td width="130" valign="top">30</td>
</tr>
<tr>
<td width="132" valign="top">Max Char</td>
<td width="130" valign="top">35</td>
</tr>
<tr>
<td width="132" valign="top">Keterangan</td>
<td width="130" valign="top">Nama Siswa</td>
</tr>
<tr>
<td rowspan="4" width="96" valign="top">Radio Button1</td>
<td width="132" valign="top">RadioButton Name</td>
<td width="130" valign="top">RbKelamin</td>
</tr>
<tr>
<td width="132" valign="top">Checked Value</td>
<td width="130" valign="top">P</td>
</tr>
<tr>
<td width="132" valign="top">Initial State</td>
<td width="130" valign="top">Checked</td>
</tr>
<tr>
<td width="132" valign="top">Keterangan</td>
<td width="130" valign="top">Kelamin</td>
</tr>
<tr>
<td rowspan="3" width="96" valign="top">Radio Button2</td>
<td width="132" valign="top">RadioButton Name</td>
<td width="130" valign="top">RbKelamin</td>
</tr>
<tr>
<td width="132" valign="top">Checked Value</td>
<td width="130" valign="top">W</td>
</tr>
<tr>
<td width="132" valign="top">Initial State</td>
<td width="130" valign="top">Unchecked</td>
</tr>
<tr>
<td rowspan="4" width="96" valign="top">Text Field3</td>
<td width="132" valign="top">TextField Name</td>
<td width="130" valign="top">FmAlamatAsl</td>
</tr>
<tr>
<td width="132" valign="top">Char With</td>
<td width="130" valign="top">40</td>
</tr>
<tr>
<td width="132" valign="top">Max Char</td>
<td width="130" valign="top">60</td>
</tr>
<tr>
<td width="132" valign="top">Keterangan</td>
<td width="130" valign="top">Alamat Asal</td>
</tr>
<tr>
<td rowspan="4" width="96" valign="top">Text Field4</td>
<td width="132" valign="top">TextField Name</td>
<td width="130" valign="top">FmAlamatTgl</td>
</tr>
<tr>
<td width="132" valign="top">Char With</td>
<td width="130" valign="top">40</td>
</tr>
<tr>
<td width="132" valign="top">Max Char</td>
<td width="130" valign="top">60</td>
</tr>
<tr>
<td width="132" valign="top">Keterangan</td>
<td width="130" valign="top">Alamat Tinggal</td>
</tr>
<tr>
<td rowspan="4" width="96" valign="top">Text Field5</td>
<td width="132" valign="top">TextField Name</td>
<td width="130" valign="top">FmTempatLhr</td>
</tr>
<tr>
<td width="132" valign="top">Char With</td>
<td width="130" valign="top">25</td>
</tr>
<tr>
<td width="132" valign="top">Max Char</td>
<td width="130" valign="top">25</td>
</tr>
<tr>
<td width="132" valign="top">Keterangan</td>
<td width="130" valign="top">Tempat Lahir</td>
</tr>
<tr>
<td rowspan="4" width="96" valign="top">Text Field6</td>
<td width="132" valign="top">TextField Name</td>
<td width="130" valign="top">FmTgl</td>
</tr>
<tr>
<td width="132" valign="top">Char With</td>
<td width="130" valign="top">2</td>
</tr>
<tr>
<td width="132" valign="top">Max Char</td>
<td width="130" valign="top">2</td>
</tr>
<tr>
<td width="132" valign="top">Keterangan</td>
<td width="130" valign="top">Tanggal Lahir</td>
</tr>
<tr>
<td rowspan="3" width="96" valign="top">Text Field7</td>
<td width="132" valign="top">TextField Name</td>
<td width="130" valign="top">FmBln</td>
</tr>
<tr>
<td width="132" valign="top">Char With</td>
<td width="130" valign="top">2</td>
</tr>
<tr>
<td width="132" valign="top">Max Char</td>
<td width="130" valign="top">2</td>
</tr>
<tr>
<td rowspan="3" width="96" valign="top">Text Field8</td>
<td width="132" valign="top">TextField Name</td>
<td width="130" valign="top">FmThn</td>
</tr>
<tr>
<td width="132" valign="top">Char With</td>
<td width="130" valign="top">4</td>
</tr>
<tr>
<td width="132" valign="top">Max Char</td>
<td width="130" valign="top">4</td>
</tr>
<tr>
<td rowspan="4" width="96" valign="top">Radio Button1</td>
<td width="132" valign="top">RadioButton Name</td>
<td width="130" valign="top">RbAgama</td>
</tr>
<tr>
<td width="132" valign="top">Checked Value</td>
<td width="130" valign="top">Islam</td>
</tr>
<tr>
<td width="132" valign="top">Initial State</td>
<td width="130" valign="top">Checked</td>
</tr>
<tr>
<td width="132" valign="top">Keterangan</td>
<td width="130" valign="top">Agama</td>
</tr>
<tr>
<td rowspan="3" width="96" valign="top">Radio Button2</td>
<td width="132" valign="top">RadioButton Name</td>
<td width="130" valign="top">RbAgama</td>
</tr>
<tr>
<td width="132" valign="top">Checked Value</td>
<td width="130" valign="top">Hindu</td>
</tr>
<tr>
<td width="132" valign="top">Initial State</td>
<td width="130" valign="top">Unchecked</td>
</tr>
<tr>
<td rowspan="3" width="96" valign="top">Radio Button3</td>
<td width="132" valign="top">RadioButton Name</td>
<td width="130" valign="top">RbAgama</td>
</tr>
<tr>
<td width="132" valign="top">Checked Value</td>
<td width="130" valign="top">Buda</td>
</tr>
<tr>
<td width="132" valign="top">Initial State</td>
<td width="130" valign="top">Unchecked</td>
</tr>
<tr>
<td rowspan="2" width="96" valign="top">Button</td>
<td width="132" valign="top">Button Name</td>
<td width="130" valign="top">simpan</td>
</tr>
<tr>
<td width="132" valign="top">Value</td>
<td width="130" valign="top">Simpan</td>
</tr>
</tbody>
</table>
<li>Setelah selesai menambahkan objek form kedalam kerangka tabel, dan semya objek telah selesai diatur nilai propertie-nya, maka Anda seharusnya mendapatkan hasil seperti gambar berikut:</li>
<p align="center"><img src="http://2.bp.blogspot.com/_t6xFy31sJxU/Sl8u10XVksI/AAAAAAAAAH4/hC-M5l-qtLs/s400/clip_image020.jpg" alt="" width="400" height="305" /></p>
<table border="1" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td width="62" valign="top"><img src="clip_image022.jpg" alt="" width="54" height="39" /></td>
<td width="360" valign="top" bgcolor="#cccccc"><strong><em>Catatan:</em></strong>Pada bagian judul tabel, Anda dapat menggunakan fasilitas <strong>Merger Cell</strong> untuk menggabungkan dua sell data.</td>
</tr>
</tbody>
</table>
<p> </p>
<li>Setelah selesai melakukan pengaturan tata letak objek form, Anda dapat menyimpan kedalam file bernama <strong>FmSiswaIn.php</strong>, simpanlah kedalam folder kerjamu.</li>
<li>Dari kesemua langkah yang telah dilakukan diatas, apabila Anda masuk pada halaman kode, maka Anda akan mendapatkan hasil dari setiap langkah tersebut berupa tag-tag HTML. Berikut adalah listingnya:</li>
<p> <br />
<code>&lt;html&gt;<br />
  &lt;head&gt;<br />
  &lt;title&gt;Form masukan data siswa&lt;/title&gt;<br />
  &lt;/head&gt;<br />
  &lt;body&gt;<br />
  &lt;form action=&quot;FmSiswaSim.php&quot;  method=&quot;post&quot; name=&quot;form1&quot;<br />
  &nbsp;&nbsp;&nbsp;&nbsp; &nbsp;target=&quot;_self&quot;&gt;<br />
  &nbsp; &lt;table  width=&quot;450&quot;&gt;<br />
  &nbsp;&nbsp;&nbsp; &lt;tr&gt;<br />
  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td  colspan=&quot;2&quot; bgcolor=&quot;#00CCFF&quot;&gt;<br />
  &nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&lt;b&gt;Masukan Data  Siswa&lt;/b&gt;&lt;/td&gt;<br />
  &nbsp;&nbsp;&nbsp; &lt;/tr&gt;<br />
  &nbsp;&nbsp;&nbsp; &lt;tr&gt;<br />
  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td  width=&quot;117&quot;&gt;Nis&lt;/td&gt;<br />
  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td  width=&quot;321&quot;&gt;:<br />
  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;input  name=&quot;FmNis&quot; type=&quot;text&quot; size=&quot;9&quot;  maxlength=&quot;9&quot;&gt;<br />
  &nbsp;&nbsp;&nbsp; &lt;/td&gt;<br />
  &nbsp;&nbsp;&nbsp; &lt;/tr&gt;<br />
  &nbsp;&nbsp;&nbsp; &lt;tr&gt;<br />
  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  &lt;td&gt;Nama Siswa &lt;/td&gt;<br />
  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td&gt;:<br />
  &nbsp; &lt;input  name=&quot;FmNama&quot; type=&quot;text&quot; size=&quot;30&quot;  maxlength=&quot;35&quot;&gt;<br />
  &nbsp;&nbsp;&nbsp; &lt;/td&gt;<br />
  &nbsp;&nbsp;&nbsp; &lt;/tr&gt;<br />
  &nbsp;&nbsp;&nbsp; &lt;tr&gt;<br />
  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  &lt;td&gt;Kelamin&lt;/td&gt;<br />
  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td&gt;:<br />
  &nbsp;&nbsp;&nbsp;&nbsp; &lt;input  name=&quot;RbKelamin&quot; type=&quot;radio&quot; value=&quot;P&quot;  checked&gt;<br />
  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Pria<br />
  &nbsp;&nbsp;&nbsp;&nbsp; &lt;input  type=&quot;radio&quot; name=&quot;RbKelamin&quot; value=&quot;W&quot;&gt;<br />
  &nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Wanita &lt;/td&gt;<br />
  &nbsp;&nbsp;&nbsp; &lt;/tr&gt;<br />
  &nbsp;&nbsp;&nbsp; &lt;tr&gt;<br />
  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  &lt;td&gt;Alamat Asal&lt;/td&gt;<br />
  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td&gt;:<br />
  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;input name=&quot;FmAlamatAsl&quot;  type=&quot;text&quot; size=&quot;40&quot;<br />
  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; maxlength=&quot;60&quot;&gt;&lt;/td&gt;<br />
  &nbsp;&nbsp;&nbsp; &lt;/tr&gt;<br />
  &nbsp;&nbsp;&nbsp; &lt;tr&gt;<br />
  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  &lt;td&gt;Alamat Tinggal&lt;/td&gt;<br />
  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td&gt;:<br />
  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;input name=&quot;FmAlamatTgl&quot;  type=&quot;text&quot; size=&quot;40&quot;<br />
  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  maxlength=&quot;60&quot;&gt;&lt;/td&gt;<br />
  &nbsp;&nbsp;&nbsp; &lt;/tr&gt;<br />
  &nbsp;&nbsp;&nbsp; &lt;tr&gt;<br />
  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  &lt;td&gt;Tempat Lahir&lt;/td&gt;<br />
  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td&gt;:<br />
  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;input  name=&quot;FmTempatLhr&quot; type=&quot;text&quot; size=&quot;25&quot;<br />
  &nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; maxlength=&quot;25&quot;&gt;&lt;/td&gt;<br />
  &nbsp;&nbsp;&nbsp; &lt;/tr&gt;<br />
  &nbsp;&nbsp;&nbsp; &lt;tr&gt;<br />
  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  &lt;td&gt;Tanggal Lahir&lt;/td&gt;<br />
  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td&gt;:<br />
  &nbsp;&nbsp;&nbsp; &lt;input  name=&quot;FmTgl&quot; type=&quot;text&quot; size=&quot;2&quot;  maxlength=&quot;2&quot;&gt;-<br />
  &nbsp;&nbsp;&nbsp; &lt;input  name=&quot;FmBln&quot; type=&quot;text&quot; size=&quot;2&quot;  maxlength=&quot;2&quot;&gt;-<br />
  &nbsp;&nbsp;&nbsp; &lt;input  name=&quot;FmThn&quot; type=&quot;text&quot; size=&quot;4&quot;  maxlength=&quot;4&quot;&gt;<br />
  &nbsp;&nbsp;&nbsp;&nbsp; &lt;/td&gt;<br />
  &nbsp;&nbsp;&nbsp; &lt;/tr&gt;<br />
  &nbsp;&nbsp;&nbsp; &lt;tr&gt;<br />
  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  &lt;td&gt;Agama&lt;/td&gt;<br />
  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td&gt;:<br />
  &nbsp;&nbsp;&nbsp; &lt;input  name=&quot;RbAgama&quot; type=&quot;radio&quot; value=&quot;Islam&quot;  checked&gt;<br />
  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Islam<br />
  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;input  type=&quot;radio&quot; name=&quot;RbAgama&quot; value=&quot;Hindu&quot;&gt;<br />
  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Hindu<br />
  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;input  type=&quot;radio&quot; name=&quot;RbAgama&quot; value=&quot;Buda&quot;&gt;<br />
  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Buda<br />
  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;input  type=&quot;radio&quot; name=&quot;RbAgama&quot; value=&quot;Kristen&quot;&gt;<br />
  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Kristen<br />
  &lt;/td&gt;<br />
  &nbsp;&nbsp;&nbsp; &lt;/tr&gt;<br />
  &nbsp;&nbsp;&nbsp; &lt;tr&gt;<br />
  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  &lt;td&gt;&lt;/td&gt;<br />
  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  &lt;td&gt;&amp;nbsp;&lt;/td&gt;<br />
  &nbsp;&nbsp;&nbsp; &lt;/tr&gt;<br />
  &nbsp;&nbsp;&nbsp; &lt;tr&gt;<br />
  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  &lt;td&gt;&lt;/td&gt;<br />
  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  &lt;td&gt;&lt;input type=&quot;submit&quot; name=&quot;simpan&quot;  value=&quot;Simpan&quot;&gt;<br />
  &nbsp;&nbsp;&nbsp;&nbsp; &nbsp; &lt;input type=&quot;reset&quot;  name=&quot;gagal&quot; value=&quot;Gagal&quot;&gt;&lt;/td&gt;<br />
  &nbsp;&nbsp;&nbsp; &lt;/tr&gt;<br />
  &nbsp; &lt;/table&gt;<br />
  &lt;/form&gt;<br />
  &lt;/body&gt;<br />
  &lt;/html&gt;</code></p>
<li>Listing program <em>FmSiswaIn.php</em> diatas dapat buat langsung pada halaman kode apabila Anda mengalami kesulitan dalam mengikuti langkah desain. Setelah selesai, apabila dijalankan, hasil yang diperoleh adalah:</li>
</ol>
<p align="center"><img src="http://3.bp.blogspot.com/_t6xFy31sJxU/Sl8vhZyEd8I/AAAAAAAAAIA/x-Z5p_IJsTY/s400/clip_image024.jpg" alt="" width="372" height="400" /></p>
<p> </p>
<h3>Langkah 2 : Membuat Program Simpan Data</h3>
<p>Pada langkah 4 diatas Kita telah membuat nama file <em>FmSiswaSim.php</em> sebagai alamat program eksekusi penyimpanan data, untuk itu sekarang Kita akan membuat program tersebut.</p>
<ol>
<li>Sekarang buatlah halaman baru dari Dreamweaver MX Anda.</li>
<li>Masuklah kedalam halaman kode, cara melalui menu <strong>View</strong>, pilih menu <strong>Code</strong>. Atau dapat mengklik tab <strong>Code</strong> pada halaman kerja.</li>
<li>Hapuslah semua kode HTML yang ada pada halaman kode.</li>
<li>Kemudian tuliskan semua kode penyimpanan pada halaman kode, skrip lengkapnya  seperti listing program berikut:<br />
<code><br />
&lt;?php<br />
include_once "inc.koneksi.php";<br />
</code><br />
<code><br />
$FmNis         = $_POST['FmNis'];<br />
$FmNama      = $_POST['FmNama'];<br />
$FmAlamatAsl= $_POST['FmAlamatAsl'];<br />
$FmAlamatTgl= $_POST['FmAlamatTgl'];<br />
$FmTempatLhr= $_POST['FmTempatLhr'];<br />
$FmTgl          = $_POST['FmTgl'];<br />
$FmBln      = $_POST['FmBln'];<br />
$FmThn      = $_POST['FmThn'];<br />
$RbKelamin  = $_POST['RbKelamin'];<br />
$RbAgama    = $_POST['RbAgama'];</p>
<p></code></p>
<p><code><br />
if (empty($FmNis) OR !is_numeric($FmNis)) {<br />
     echo "Nomor Siswa (Nis) belum diisi";<br />
}</p>
<p>else if (empty ($FmNama)) {<br />
     echo "Nama siswa belum diisi";<br />
}</p>
<p>else if (empty ($FmAlamatAsl) ) {<br />
     echo "Alamat asal belum diisi";<br />
}</p>
<p>else if (empty ($FmAlamatTgl) ) {<br />
     echo "Alamat tinggal belum diisi";<br />
}</p>
<p>else if (empty ($FmTempatLhr) ) {<br />
     echo "Tempat lahir belum diisi";<br />
}</p>
<p>else if (   empty($FmTgl) OR<br />
                   empty($FmBln) OR empty($FmThn) ) {</p>
<p>     echo "Tanggal lahir belum lengkap";<br />
}</p>
<p>else if (! is_numeric($FmTgl) OR<br />
                   ! is_numeric($FmBln) OR   ! is_numeric($FmThn) ) {</p>
<p>     echo "Tanggal lahir harus integer semua";<br />
}</p>
<p>else {<br />
     $sql_simpan="INSERT INTO siswa (nis,nama,kelamin,almt_asal,almt_tinggal,tmpt_lahir,tgl_lahir,agama)<br />
                        VALUES ('$FmNis','$FmNama', '$RbKelamin','$FmAlamatAsl',<br />
                          '$FmAlamatTgl','$FmTempatLhr','$FmThn-$FmBln-$FmTgl','$RbAgama')";</p>
<p>     mysql_query($sql_simpan, $konek) or die ("Memasukan data siswa gagal".mysql_error());</p>
<p>     echo "Data berhasil disimpan";<br />
}</p>
<p>?&gt;</code></p>
<p><strong><span style="text-decoration: underline;">Penjelasan program :</span></strong><br />
Untuk memahami kode program diatas, berikut adalah pembahasannya yang diurai menjadi beberapa bagian:</p>
<ul>
<li><strong>Kode Librari</strong></li>
<p><code>include_once "inc.koneksi.php";</code></p>
<p>Perintah diatas digunakan untuk memanggil file koneksi database bernama <em>inc.koneksi.php</em>, file program ini telah dibuat sebelumnya. Jika belum, <a title="Buka Artikel Membuat File Koneksi Database" href="http://www.bunafit.com/kolaborasi-php-dreamweaver/membuat-program-koneksi-databaseserver-mysql/" target="_blank">silahkan klik di sini</a>.</p>
<li><strong>Kode Variabel</strong></li>
<p><code><br />
$FmNis    = $_POST['FmNis'];<br />
$FmNama   = $_POST['FmNama'];<br />
$FmAlamatAsl= $_POST['FmAlamatAsl'];<br />
$FmAlamatTgl= $_POST['FmAlamatTgl'];<br />
$FmTempatLhr= $_POST['FmTempatLhr'];<br />
$FmTgl    = $_POST['FmTgl'];<br />
$FmBln    = $_POST['FmBln'];<br />
$FmThn    = $_POST['FmThn'];<br />
$RbKelamin = $_POST['RbKelamin'];<br />
$RbAgama  = $_POST['RbAgama'];<br />
</code> </p>
<p>Kode diatas digunakan untuk mendefinisikan semua variabel yang berasal dari halaman <em>FmSiswaIn.php</em> dan hendak dibaca pada halaman pengakses <em>FmSiswaSim.php</em>. Pendefinisian variabel ini terkait dengan <strong>REGISTER GLOBAL </strong>yang disetting <strong>ON</strong> pada interpreter PHP 5 (bacalah kembali pelajaran bab PHP dasar sebelumnya).</p>
<li><strong>Kode Validasi 1 :</strong></li>
<p><code><br />
if (empty($FmNis) OR !is_numeric($FmNis)) {<br />
       echo "Nomor Siswa (Nis) belum diisi";<br />
}<br />
</code></p>
<p>Untuk memvalidasi kolom masukan nim (nomor induk siswa), yaitu apabila data dikosongkan, atau datanya berupa angka, maka program akan menolaknya dengan memberikan informasi &#8220;Nomor Siswa (Nis) belum diisi&#8221;.</p>
<li><strong>Kode Validasi 2 :</strong></li>
<p><code><br />
else if (empty ($FmNama)) {<br />
     echo "Nama siswa belum diisi";<br />
}<br />
</code></p>
<p>Skrip diatas digunakan untuk memvalidasi kolom masukan nama siswa, yaitu apabila kolom tersebut dikosongkan, maka program akan menampilkan pesan &#8220;Nama siswa belum diisi&#8221;.</p>
<li><strong>Kode Validasi 3 :</strong></li>
<p><code><br />
else if (empty ($FmAlamatAsl) ) {<br />
           echo "Alamat asal belum diisi";<br />
}<br />
</code></p>
<p>Skrip diatas digunakan untuk memvalidasi kolom masukan alamat asal siswa. Apabila data alamat asal dikosongkan, maka program akan menolaknya dan menampilkan pesan kesalahan &#8220;Alamat asal belum diisi&#8221;.</p>
<li><strong>Kode Validasi 4 :</strong></li>
<p><code><br />
else if (empty ($FmAlamatTgl) ) {<br />
     echo "Alamat tinggal belum diisi";<br />
}<br />
</code></p>
<p>Skrip diatas digunakan untuk memvalidasi kolom masukan alamat tinggal siswa. Apabila data alamat tempat tinggal dikosongkan, maka program akan menolaknya dan menampilkan pesan kesalahan &#8220;Alamat tinggal belum diisi&#8221;.</p>
<li><strong>Kode Validasi 5 :</strong></li>
<p><code><br />
else if (empty ($FmTempatLhr) ) {<br />
        echo "Tempat lahir belum diisi";</p>
<p>}<br />
</code></p>
<p>Skrip diatas digunakan untuk memvalidasi kolom masukan tempat lahir siswa. Apabila data alamat tempat tinggal dikosongkan, maka program akan menolaknya dan menampilkan pesan kesalahan &#8220;Tempat lahir belum diisi&#8221;.</p>
<li><strong>Kode Validasi 6 :</strong></li>
<p><code><br />
else if ( empty($FmTgl) OR empty($FmBln) OR empty($FmThn) ) {<br />
          echo "Tanggal lahir belum lengkap";<br />
}<br />
</code></p>
<p>Skrip diatas digunakan untuk memvalidasi kolom masukan tanggal lahir, bulan lahir dan tahun lahir siswa. Apabila ketiga masukan dikosongkan, maka program akan menolaknya dan menampilkan pesan kesalahan &#8220;Tanggal lahir belum lengkap.</p>
<li><strong>Kode Validasi 7 :</strong></li>
<div><code>else if (! is_numeric($FmTgl) OR ! is_numeric($FmBln) OR<br />
          ! is_numeric($FmThn) ) {<br />
      echo "Tanggal lahir harus integer semua";<br />
}<br />
</code></p>
<p>Setelah kolom tanggal lahir, bulan lahir dan tahun lahir dinyatakan tidak kosong, maka program harus memastikan bahwa datanya berupa data numerik (bukan string atau harus angka).  Apabila data string, maka program akan menolaknya dengan informasi yang dihasilkan adalah &#8220;Tanggal lahir harus integer semua&#8221;.</p>
<li><strong>Query memasukan data</strong></li>
<p>Setelah semua kolom masukan dinyatakan terisi dan sesuai dengan tipe datanya, maka program akan menyimpan semua data yang ada kedalam tabel siswa, query yang digunakan adalah:</p>
<div><code>$sql_simpan="INSERT INTO siswa (nis,nama,kelamin,almt_asal, almt_tinggal,tmpt_lahir,tgl_lahir,agama)<br />
          VALUES ('$FmNis','$FmNama',<br />
                 '$RbKelamin','$FmAlamatAsl',<br />
                 '$FmAlamatTgl','$FmTempatLhr',<br />
                 '$FmThn-$FmBln-$FmTgl','$RbAgama')";<br />
</code></p>
<p>Kemudian query diatas dijalankan dengan perintah :<br />
<code><br />
mysql_query($sql_simpan,$konek)<br />
             or die ("Memasukan data siswa gagal".mysql_error());<br />
</code></p>
<p>dengan cara tersebut, maka semua data yang dimasukan kedalam form akan tersimpan semua kedalam tabel siswa.</ul>
</li>
<div>
<li>Setelah selesai membuat file <em>FmSiswaSim.php</em>, maka Anda dapat mencoba menjalankan program <em>FmSiswaIn.php</em> dari browser. Cobalah sekarang untuk memasukan data siswa, kemudian klik tombol <strong>Simpan</strong>, apabila berhasil Anda akan mendapatkan informasi seperti gambar berikut:</li>
<p align="center"><img src="http://3.bp.blogspot.com/_t6xFy31sJxU/Sl8vhuZfoKI/AAAAAAAAAII/JbRwwZ4aUXg/s400/clip_image026.jpg" alt="" width="337" height="206" /></p>
<li>Sekarang lakukanlah pekerjaan memasukan data siswa melalui formulir yang berhasil Anda buat. Pada latihan ini, penulis telah memasukan kurang lebih 10 data siswa. Data ini nantinya akan digunakan untuk latihan menampilkan, merubah dan menghapus data.</li>
</ol>
<p> </p>
<p>Sementara ini, untuk dapat melihat hasil masukan data yang dilakukan dapat melalui prompt MySQL. Cobalah untuk membuktikan dengan cara menampilkan data pada tabel <strong>siswa</strong>. Berikut adalah hasil masukan data siswa dari form yang dilakukan oleh penulis.</p>
<p><img src="http://4.bp.blogspot.com/_t6xFy31sJxU/Sl8vhmdkwtI/AAAAAAAAAIQ/oobCa2Rq3g8/s400/clip_image028.jpg" alt="" width="400" height="164" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.bunafit.com/kolaborasi-php-dreamweaver/membuat-program-tambah-data-dari-dreamweaver-8/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Membuat Program Koneksi Server MySQL</title>
		<link>http://www.bunafit.com/kolaborasi-php-dreamweaver/membuat-program-koneksi-databaseserver-mysql/</link>
		<comments>http://www.bunafit.com/kolaborasi-php-dreamweaver/membuat-program-koneksi-databaseserver-mysql/#comments</comments>
		<pubDate>Thu, 16 Jul 2009 12:51:21 +0000</pubDate>
		<dc:creator>masbun</dc:creator>
				<category><![CDATA[PHP Dreamweaver]]></category>

		<guid isPermaLink="false">http://www.bunafit.com/?p=55</guid>
		<description><![CDATA[File program koneksi digunakan untuk menghubungkan program pada server MySQL. Didalam file program ini terdapat fungsi koneksi server dan fungsi pengaktifkan database. Dengan membuat program koneksi yang disimpan dalam file tersendiri, maka kita dapat menggunakan program koneksi ini untuk program yang lainnya. Untuk membuatnya, Anda dapat mengikuti langkah berikut:

Buka program Macromedia Dreamweaver versi berapapun, misalnya [...]]]></description>
			<content:encoded><![CDATA[<p>File program koneksi digunakan untuk menghubungkan program pada server MySQL. Didalam file program ini terdapat fungsi koneksi server dan fungsi pengaktifkan database. Dengan membuat program koneksi yang disimpan dalam file tersendiri, maka kita dapat menggunakan program koneksi ini untuk program yang lainnya. Untuk membuatnya, Anda dapat mengikuti langkah berikut:</p>
<ol>
<li>Buka program <strong>Macromedia Dreamweaver</strong> versi berapapun, misalnya versi 8.  Adobe DW CS juga boleh.</li>
<li>Bukalah dokumen baru dengan jenis halaman PHP, yaitu melalui menu <strong>File</strong>, pilih menu <strong>New</strong>, kemudian pada halaman <strong>New Document</strong> dapat memilih tombol <strong>Dynamic Pages</strong> dan <strong>PHP</strong>.</li>
<p align="center"><img src="http://3.bp.blogspot.com/_t6xFy31sJxU/Sl8kc31CFlI/AAAAAAAAAGo/61eZC3wMpuk/s400/KoneksiPHP-DW1.jpg" alt="" width="468" height="393" /></p>
<li>Selanjutnya, masuklah pada halaman kode, caranya adalah melalui menu <strong>View</strong>, kemudian pilih menu <strong>Code</strong>. Cara lain adalah dengan mengklik tab <strong>Code</strong> yang ada pada bagian kiri atas halaman kerja.</li>
<p align="center"><img src="http://2.bp.blogspot.com/_t6xFy31sJxU/Sl8kcq7OnoI/AAAAAAAAAGg/pAh_7URL5gk/s400/KoneksiPHP-DW2.jpg" alt="" width="228" height="97" /></p>
<li>Setelah berada pada halaman kode, hapuslah semua tag HTML yang telah ada sebelumnya, karena pada pembuatan kode PHP, kita tidak memerlukannya.</li>
<li>Setelah semua tag dihapus, maka status halaman kerja Anda menjadi kosong. Pada halaman tersebut Anda dapat menuliskan skrip PHP yang hendak dibuat, berikut contohnya.</li>
<p align="center"><img src="http://2.bp.blogspot.com/_t6xFy31sJxU/Sl8kcNMAZHI/AAAAAAAAAGY/TJ64O_8iOqY/s400/KoneksiPHP-DW3.jpg" alt="" width="528" height="266" /></p>
<p><strong> </strong></p>
<li>Untuk membuat program koneksi database, Anda dapat menuliskan skrip lengkap seperti di bawah:</li>
<p><code><br />
&lt;?php<br />
// inc.koneksi.php<br />
$server     = "localhost";<br />
$username   = "bunafit";<br />
$password   = "nugroho";<br />
$database   = "data_sekolahdb";<br />
$konek      = mysql_connect($server, $username, $password) or die ("Gagal konek ke server MySQL".mysql_error()); </p>
<p>$bukadb    =mysql_select_db($database) or die ("Gagal membuka databas $database". mysql_error()); <br />
?&gt; </code></p>
<li>Jika sudah, simpan dengan nama inc.koneksi.php.</li>
<p> </ol>
<p> <strong><span style="text-decoration: underline;">Keterangan Program :</span></strong></p>
<ul>
<li><strong>$sever</strong><strong>      :</strong> Adalah alamat <em>host</em> dimana Anda menjalankan program Anda , buatlah localhost jika Anda menjalankan program ini pada komputer local . <em>localhost </em>disini dimaksudkan untuk melakukan koneksi ke dalam server database MySQL</li>
<li><strong>$username</strong><strong>  :</strong> Adalah nama user MySQL yang kita miliki. Apabila belum ada, maka kita harus membuatnya terlebih dahulu. Untuk menggunakan <em>username anonymouse</em>, maka kita dapat mengosongkan isi <em>username</em>-nya.</li>
<li><strong>$passwrod</strong><strong>   :</strong> Adalah pasword untuk user yang Kita gunakan. Sekarang kita akan menuliskan paswword yang tidak ter-<em>enkripsi</em>, jadi berhati-hatilah dalam membuat file ini jangan sampai diketahui oleh orang lain, hal ini karena  sangat berkaitan dengan keamanan data yang Anda miliki.</li>
<li><strong>$database :</strong> Adalah nama database yang akan dikoneksikan, database ini menjadi pusat penyimpanan data pada program yang akan dibuat.</li>
<li><strong>mysql_connect()</strong>      : Perintah ini berguna untuk melakukan koneksi terhadap server MySQL.</li>
<li><strong>mysql_select_db()   </strong>: Adalah fungsi untuk dapat membuka akses database yang ada pada server MySQL.</li>
<li><strong>Or  die ()</strong>  : Perintah ini digunakan untuk menampilkan pesan saat perintah yang dijalankan terjadi kesalahan, perlu Anda ketahui bahwa pesan yang ditampilkan berkaitan dengan perintah yang terdapat parameter ini.</li>
</ul>
<p>Selain penjelasan beberapa perintah diatas, Anda dapat lebih memahami perjalanan setiap kode program seperti penjelasan berikut:<br />
<code><br />
$server     ="localhost";<br />
$username   ="bunafit";<br />
$password   ="nugroho";<br />
$database   ="data_sekolahdb";<br />
</code></p>
<p>Untuk mendefinisikan alamat komputer serta user database yang digunakan untuk login server. Apabila hendak menggunakan user tamu (anonymouse), maka Anda dapat menuliskan kodenya sebagai berikut:<br />
<code><br />
$server     ="localhost";<br />
$username   ="";<br />
$password   ="";<br />
$database   ="data_sekolahdb";<br />
</code><br />
Untuk instalasi MySQL standar, Anda juga dapat menggunakan jenis koneksi <strong>root</strong> seperti berikut:</p>
<p><code>$server     ="localhost";<br />
$username   ="root";<br />
$password   ="";<br />
$database   ="data_sekolahdb";<br />
</code></p>
<p>Sedangkan fungsi konek servernaya adalah:<br />
<code><br />
$konek      =mysql_connect ($server, $username, $password) or die ("Gagal konek ke server MySQL".mysql_error()); </code></p>
<p>Pada perintah diatas, apabila terjadi kegagalam koneksi, maka program akan menampilkan pesan kesalahan yang berbunyi “<em>Gagal konek ke server MySQL</em>”. Sedangkan apabila berhasil konek, maka program akan segera membuka database bernama data_sekolahdb dengan menjalankan script berikut:</p>
<p><code>$bukadb=mysql_select_db($database)  or die ("Gagal membuka database $database".mysql_error());</code></p>
<p>Pada perintah diatas, apabila terjadi kesalahan juga akan menampilkan pesan, yaitu “<em>Gagal membuka database <strong>data_sekolahdb</strong></em>”.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.bunafit.com/kolaborasi-php-dreamweaver/membuat-program-koneksi-databaseserver-mysql/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Membuat Database dan Tabel dari MySQL</title>
		<link>http://www.bunafit.com/kolaborasi-php-dreamweaver/membuat-database-dan-tabel-dari-mysql/</link>
		<comments>http://www.bunafit.com/kolaborasi-php-dreamweaver/membuat-database-dan-tabel-dari-mysql/#comments</comments>
		<pubDate>Tue, 14 Jul 2009 17:40:34 +0000</pubDate>
		<dc:creator>masbun</dc:creator>
				<category><![CDATA[PHP Dreamweaver]]></category>

		<guid isPermaLink="false">http://www.bunafit.com/?p=32</guid>
		<description><![CDATA[Sebelum kamu mempraktekkan beberapa teknik Menambah Data, Menampilkan, Mengubah dan Menghapus Data, maka yang perlu kamu lakukan adalah membaut database dan tabelnya terlebih dahulu. Pokoknya, semua langkah bisa kamu praktekkin pada semua versi MySQL, terutama pada paket XAMPP dan AppServ. Yang lain, coba aja deh.
Persiapan Database Baru
Sekarang kita akan akan menggunakan database bernama data_sekolahdb. Kamu [...]]]></description>
			<content:encoded><![CDATA[<p>Sebelum kamu mempraktekkan beberapa teknik Menambah Data, Menampilkan, Mengubah dan Menghapus Data, maka yang perlu kamu lakukan adalah membaut database dan tabelnya terlebih dahulu. Pokoknya, semua langkah bisa kamu praktekkin pada semua versi MySQL, terutama pada paket XAMPP dan AppServ. Yang lain, coba aja deh.</p>
<p><strong>Persiapan Database Baru</strong><br />
Sekarang kita akan akan menggunakan database bernama <strong>data_sekolahdb</strong>. Kamu harus membuatnya dari MySQL Prompt, atau dari jendela SQL Editor yang dimiliki phpMyAdmin. Berikut perintahnya:</p>
<p><code>mysql&gt; CREATE DATABASE data_sekolahdb;<br />
Query OK, 1 row affected (0.08 sec)</code> </p>
<p>Dari perintah diatas, apabila telah mendapatkan parameter “Query OK, 1 row affected (0.08 sec” maka database yang dibuat telah sukses dibuat, sedangkan apabila Anda mendapatkan hasil :</p>
<p><code>mysql&gt; CREATE DATABASE data_sekolahdb;<br />
ERROR 1007 (00000): Can't create database 'data_sekolahdb'.<br />
Database exists<br />
</code></p>
<p>Perintah diatas menandakan Anda telah memiliki database didalam server MySQL. Untuk memastikan keberadaan database <strong>data_sekolahdb </strong>didalam server, Anda dapat menggunakan peirntah “<em>SHOW DATABASES</em>”. Hasilnya adalah:</p>
<p><img src="http://3.bp.blogspot.com/_y41znEEeous/SlzE6L3kZNI/AAAAAAAAA0Y/CYPI5A_-CUM/s400/PHPDream-BuatDb1.png" border="0" alt="" /><br />
 <br />
Sekarang aktifkan database tersebut dengan menuliskan perintah USE seperti berikut:</p>
<p><code>mysql&gt; USE data_sekolahdb;<br />
Database changed<br />
</code></p>
<p><strong>Membuat Tabel  Siswa</strong></p>
<p>Tabel <strong>siswa</strong> digunakan untuk merekam data siswa. Pada latihan ini, kami menggunakan beberapa data dengan tipe data yang berbeda, sehingga dapat menjadi pengembangan pemahaman Anda. Rancangan dari tabel ini dapat dilihat pada struktur tabel berikut:</p>
<p> </p>
<table border="1" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td width="108" valign="top"><strong> </strong><strong>Kolom</strong></td>
<td width="82" valign="top"><strong>Tipe</strong></td>
<td width="59" valign="top"><strong>Lebar</strong></td>
<td width="106" valign="top"><strong>Keterangan</strong></td>
</tr>
<tr>
<td width="108" valign="top">nis</td>
<td width="82" valign="top">CHAR</td>
<td width="59" valign="top">4</td>
<td width="106" valign="top">PRIMARY KEY</td>
</tr>
<tr>
<td width="108" valign="top">nama</td>
<td width="82" valign="top">VARCHAR</td>
<td width="59" valign="top">35</td>
<td width="106" valign="top"> </td>
</tr>
<tr>
<td width="108" valign="top">kelamin</td>
<td width="82" valign="top">ENUM</td>
<td width="59" valign="top"> </td>
<td width="106" valign="top">(‘P’,’W’)</td>
</tr>
<tr>
<td width="108" valign="top">almt_asal</td>
<td width="82" valign="top">VARCHAR</td>
<td width="59" valign="top">60</td>
<td width="106" valign="top"> </td>
</tr>
<tr>
<td width="108" valign="top">almt_tinggal</td>
<td width="82" valign="top">VARCHAR</td>
<td width="59" valign="top">60</td>
<td width="106" valign="top"> </td>
</tr>
<tr>
<td width="108" valign="top">tmpt_lahir</td>
<td width="82" valign="top">VARCHAR</td>
<td width="59" valign="top">25</td>
<td width="106" valign="top"> </td>
</tr>
<tr>
<td width="108" valign="top">tgl_lahir</td>
<td width="82" valign="top">DATE</td>
<td width="59" valign="top"> </td>
<td width="106" valign="top"> </td>
</tr>
<tr>
<td width="108" valign="top">agama</td>
<td width="82" valign="top">VARCHAR</td>
<td width="59" valign="top">15</td>
<td width="106" valign="top"> </td>
</tr>
</tbody>
</table>
<p> </p>
<p>Dari rancangan tabel siswa diatas, kita dapat mengimplementasikannya didalam MySQL dengan menjalankan perintah:</p>
<p><code>CREATE TABLE siswa (<br />
nis char(4) NOT NULL,<br />
nama varchar(35) NOT NULL,<br />
kelamin enum('P', 'W'),<br />
almt_asal varchar(60) NOT NULL,<br />
almt_tinggal varchar(60) NOT NULL,<br />
tmpt_lahir varchar(25) NOT NULL,<br />
tgl_lahir date NOT NULL,<br />
agama varchar(15) NOT NULL,<br />
PRIMARY KEY (nis) );<br />
</code><br />
Hasil perintah di atas dapat dilihat dengan perintah DESC, berikut hasilnya:</p>
<p><img src="http://4.bp.blogspot.com/_y41znEEeous/SlzE54JKwmI/AAAAAAAAA0Q/atmNAEbfhIE/s400/PHPDream-BuatDb2.png" border="0" alt="" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.bunafit.com/kolaborasi-php-dreamweaver/membuat-database-dan-tabel-dari-mysql/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
