Pemrograman web

Langkah-langkah menghubungkan mysql dan php.
1. Install PHP dan MySql. Agar lebih mudah, instal XAMPP karena dalam XAMPP sudah terdapat fitur PHP dan MySql.
2. Nyalakan semua service yang ada dalam XAMPP. Kemudian masuk kedalam browser yang ada pada komputer dengan mengakses alamat http://localhost/xampp. setelah itu  buat lah suatu database dengan menggunakan fitur PHP myAdmin yang terdapat dalam XAMPP. kemudian untuk mengecek apakah koneksi antara PHP dan MySql berjalan lancar, buat suatu script pada notepad seperti dibawah ini:
/*  <?
$
koneksi=mysql_connect("localhost","root","");
if($
koneksi) {  echo "Koneksi Berhasil"; }
else { echo "
Koneski gagal coba lagi"; }
?>  */
susunan  dari "$koneksi=mysql_connect("localhost","root","")"; adalah $koneksi=mysql_connect("server","username","password"); tergantung dari settingan yang di lakukan. untuk default, gunakan "$koneksi=mysql_connect("localhost","root","")".

3. simpan dengan file ekstensi .php kemudian simpan dalam folder "htdoc"

Maksud Script berikut :
<?
php
  $con=
mysql_connect("localhost","root","");   /*script untuk koneksi database dengan host localhost, username root dan password null*/
  if(!$con)
  {
    die ('could not connect: '.
mysql_error());  /*jika tidak sama dengan $con atau user, pwd, host slah maka ga2l akses database dan muncul pesan error*/
  }
 
mysql_select_db("penjualan",$con);     /*script untuk memilih database dengan nama database "penjualan"*/
  $result=
mysql_query("select * from barang");   /*script untuk memilih query pada tabel*/
  while($row=
mysql_fetch_array($result))   /*mengambil data dari hasil query dan menampilkannya */
  {
    echo $row['
kd_brg']." ".$row['nm_brg'];
    echo "<
br>";
  }
 
mysql_close($con);     /* menutup koneksi*/
?>

Contoh Input database
<?
php
//
panggil file config.php untuk menghubung ke server
include('config.php');
//
tangkap data dari form
$no = $_POST['
tNo'];
$
namaBarang = $_POST['tNamaBarang'];
//
simpan data ke database
$query =
mysql_query("insert into penjualan values('$no','$namaBarang')");
header("
location:index.php");
?>

contoh delete database
<?php
  include ("config.php");
  $
perintah="delete from penjualan where no='$_GET[kunci]'";
  $
hasil=mysql_query($perintah) or die (mysql_error());
header(‘index.php');
?>

contoh edit database
<?
#
perintah untuk konek mysql
include('config.php');
//
tangkap data dari form
$
kunci = $_POST['no'];
$
namaBarang = $_POST['tNamaBarang'];
#
perintah query
$query="update
penjualan set nama_barang='$NamaBarang’ where no='$kunci'";
mysql_query($query);
mysql_close();
echo $
kunci;
?>

Comments

Popular posts from this blog

Entity Relationship Diagram (ERD) Minimarket

Otomata & Teori Bahasa

RPL