Kamis, 02 Januari 2014


Membuat Form Input Data Mahasiswa dan Di Hubungkan Ke SQL Server

Postingan kali ini adalah sambungan dari Cara Mengkoneksi kan PHP dengan SQLServer . Saya akan membuat sebuah program input data mahasiswa yang berupa form lalu di  koneksi kan ke database di SQL Server , Awal nya sih ini tugas yang di berikan dosen kepada saya lalu saya membuat artikel ini agar saya tidak lupa cara membuatnya , :D
Langsung saja saya berikan script PHP yang saya buat dan saya beri nama input.php

<html>
<head><title>Data Mahasiswa</title></head>
<style type="text/css">
body
{
font-weight:bolder;
font-family:"Courier New", Courier, monospace;
color:#993300;
}
</style>
<body>
<BODY bgcolor="#FFCC99" TEXT="black">
                        <FONT SIZE="8" color="#CC6600"><b><center>Data Mahasiswa </B><br><br>
                        <FORM ACTION="output.php" METHOD="POST" NAME="save">
                        <FONT SIZE="4" color="#CCCC99"><b>
                                    <table align="center">
                                    <tr>
                                    <td>Nama</td>
                                    <td><input type="text" name="nama" size=25 </td>
                                    </tr>
                                    <tr>
                                    <td>NPM</td>
                                    <td><input type="text" name="npm" size=12 maxlength="12"></td>
                                    </tr>
                                    <tr>
                                    <td>Jenis kelamin</td>
                                    <td><input type="radio" name="gender" value="Laki Laki" checked>Laki Laki
                                                <input type="radio" name="gender" value="Perempuan" checked>Perempuan</td>
                                    </tr>
                                    <tr>
                                    <td>Program Studi</td>
                                    <td><select name="jurusan">
                                                <option value="Sistem Informasi">Sistem Informasi</option>
                                                <option value="Tehnik Informatika (S1)">Teknik Informatika (S1)</option>
                                                <option value="Teknik Informatika (D3)">Teknik Informatika (D3)</option>
                                                <option value="Komputer Akuntansi">Komputer Akuntansi</option>
                                                <option value="Manajemen Informatika">Manajemen Informatika</option>
                                                </select></td>
                                    </tr>
                                    <tr>
                                    <td>Kelas</td>
                                    <td><select name="kelas">
                                    <option value="pagi">Pagi</option>
                                    <option value="sore">Sore</option></select></td>
                                    </tr>
                                    <td>Alamat</td>
                                    <td><textarea name="alamat" rows=5 cols=40 ></textarea></td>
                                    </tr>
                                    <td colspan="2" align="center"><input type="submit" name="Save" value="Save">
                                    <input type="reset" name"Cancel" value"Cancel"></td>
                                    </tr>
                       
</FORM>
            </body>
</html>


Maka Tampilan nya akan seperti ini :



            Lalu selanjutnya adalah Script PHP yg saya beri nama output.php yang di dalam nya sudah termasuk script php untuk mengkoneksikan ke database di SQL Server .
 Berikut Script nya ;

<?php
print "<h2 align=center>Data Mahasiswa</h2>";
            if (isset($_POST['Save']))
{
            $nama = $_POST['nama'];
            echo "Nama : <b>$nama</b><br><br>";
            $npm = $_POST['npm'];
            echo "NPM : <b>$npm</b><br><br>";
            $gender = $_POST['gender'];
            echo "Jenis kelamin : <b>$gender</b><br><br>";
            $prodi = $_POST['jurusan'];
            echo "Program Studi : <b>$prodi</b><br><br>";
            $kelas = $_POST['kelas'];
            echo "Kelas : <b>$kelas</b><br><br>";
            $alamat = $_POST['alamat'];
            echo "Alamat : <b>$alamat</b><br><br>";
           
            $mssqlHost ="COM01\SQLEXPRESS";
            $mssqlUser ="sa";
            $mssqlPass ="cahaya01";
            $mssqlDB ="syarii";
            $link = mssql_connect($mssqlHost,$mssqlUser,$mssqlPass) or die ('Tidak dapat melakukan koneksi SQL Server on '.$mssqlHost.' '.                   mssql_get_last_message());
            if(!$link)
            {
            Die("Koneksi Gagal");
                        }else {
                        echo "Koneksi Sukses ke Database SQL Server";
                        }
            $db = mssql_select_db($mssqlDB, $link) or die("Tidak dapat menggunakan database");
            $mssqlDB = "syarii";
            $sql="INSERT INTO mahasiswa (nama, npm, gender, prodi, kelas, alamat) VALUES ('$nama','$npm','$gender','$prodi','$kelas','$alamat')";
            $query=mssql_query($sql);
            if($query){
            echo " dan     Data Anda Berhasil Disimpan.";
            }
            else{
            echo " Tetapi     Data Anda Belum Tersimpan .";
            }}
           
?>
<br />
<a href="input.php"><b>Klik disini</b></a> untuk Kembali mengisi data .

Simpan kedua file PHP  tersebut ke folder C:\AppServ\www\

Setelah itu buka web browser anda untuk mencoba apakah berhasil atau tidak
ketikan di browser anda C:\AppServ\www\input php .
lalu isi form tersebut sebagai contoh ;





Lalu tekan tombol Save maka akan tampil seperti berikut ;





Apabila tampilan seperti berikut maka anda sudah berhasil menghubungkan data yg anda input di form ke database di SQL Server anda .
untuk mengecek silahkan buka SQL Server Anda ;




Data yg anda input berhasil masuk ke database anda bukan ? itu berarti pekerjaan anda berhasil  anda sudah dapat menghubungkan PHP ke SQL Server .
Sekian coret-coret dari saya semoga bermanfaat buat anda .

Silahkan Mencoba :)


0 komentar:

Posting Komentar

Watch me on youtube! Add me on google +! Add me on Facebook! Follow me on Twitter!