Wednesday, February 29, 2012

Session

Langsung aja,ada temen saya yang lagi mau belajar session,
saya coba buat aja gambaran sederhana tentang session

langsung aja 

pertama buat file index.html
yang isinya sebagai berikut

<a href="buat.php">Buat Session</a>
<a href="lihat.php">Lihat Session</a>
<a href="hapus.php">Hapus Session</a>

nah abis itu buat file buat.php
yang isinya sebagai berikut

<?php
//setiap pembuatan session harus di awali dengan session_start();
session_start();

$nama="Deydra";

/*nah yang $_SESSION[nama]
itu membuat/mendaftarkan session dengan nama->nama dan isi->Deydra
*/
$_SESSION['nama']=$nama;

echo "Session berhasil di buat";
?>

setelah itu,klik link yang buat session yang ada di file index.html tadi.
session berhasil dibuat ,langkah selanjutnya buat file lihat.php

<?php
//setiap pembuatan session harus di awali dengan session_start();
session_start();

//cek ada atau tidak ada nya session
if(isset($_SESSION['nama'])){
    echo $_SESSION['nama'];
}else{
    echo "session belum di buat";
}
?>
lalu klik lihat session yang ada di index.html tadi
nah sekarang yang terakhir buat file hapus.php

<?php
//setiap pembuatan session harus di awali dengan session_start();
session_start();

//cek ada atau tidak ada nya session
if(isset($_SESSION['nama'])){
    //fungsi buat nghapus session
    session_destroy();
    echo "session telah di hapus";
}else{
    echo "session belum di buat";
}
?>

nah file tersebut buat hapus session yang di bikin tadi,sekarang jalankan hapus.php
trus jalankan lihat.php apa yang terjadi setelah session di hapus

semoga bermanfaat buat kalian berdua ,haha


Friday, January 6, 2012

Tambah Data Ke Database Dengan PHP & MYSQL

Postingan saya terakhir tentang koneksi PHP dengan MYSQL ,
nah sekarang saya akan membuat script untuk menambahkan data ke database atau sering di bilang insert .

nah jadi sebelum membuat scipt nya ,buat terlebih dahulu database nya
kasih nama database nya latihan


script sql membuat database latihan

Create database latihan

setelah membuat db nya kita buat table nya terlebih dahulu
kasih nama table siswa

script sql membuat table siswa


Create table latihan (nis varchar(5) primary key,nama varchar(30))

nah udah rebes duaduanya langsung masuk ke engine atau coding PHPnya,
pertama buat form untuk inputan ke database nya,


input.html
<html>
<head>
<title></title>
</head>
<body>
<form method="post" action="insert.php">
<table>
<tr><td>NIS</td><td><input type="text" name="nis"></td></tr>
<tr><td>Nama</td><td><input type="text" name="nama"></td></tr>
<tr><td></td><td><input type="submit" value="Insert"></td></tr>
</table>
</form>
</body>
</html>

nah itu script formnya,sekarang bikin script buat proses inputan ke databasenya.
seperti berikut scriptnya
insert.php
<?php
mysql_connect('localhost','root','');
mysql_select_db('latihan');
$nis=$_POST['nis'];
$nama=$_POST['nama'];
 $query=mysql_query("insert into siswa (nis,nama) values ('$nis','$nama')");
if($query){
echo "Sukses";
} else{
echo "Gagal";
}
?>

nah gitu sob script input kedatabase nya,
perhatian : perhatiin lagi koneksi databasenya