RSS
Facebook
Twitter

Selasa, 17 November 2015

cara koneksi database ke php

Buat database dengan nama latihandb
2. Buat table anggota seperti berikut :

Langkah selanjutnya membuat koneksi database server (nama file : Koneksi.php)
<html>
<head>
<title> Akses Mysql </title>
</head>
<body>
<?php
$koneksi=mysql_connect("localhost", "root", "")
or die ("Gagal konek server" .mysql_error());
if ($koneksi) {
echo "Koneksi berhasil";
}
?>

Hasil mengecek koneksi


Mengaktifkan Database (nama file : KonekDB2.php)
<html>
<head>
<title> Akses Mysql </title>
</head>
<body>
<?php
$koneksi=mysql_connect("localhost", "root", "")
or die ("Gagal konek server".mysql_error());
if ($koneksi){
mysql_select_db("latihandb", $koneksi)
or die ("Database Gagal dibuka".mysql_error());
echo "Database berhasil dibuka";
}
?>
</body>
</html>

hasilnya seperti ini
lalu buat halaman baru kemudian ketik skrip berikut ini dan simpan dengan nama tampilakandata.php
<html>
<head>
<title> Akses Mysql </title>
</head>
<body>
<?php
$koneksi=mysql_connect("localhost","root","")
or die ("Gagal konek server".mysql_error());
if ($koneksi){
mysql_select_db("latihandb",$koneksi)
or die ("Database Gagal dibuka ".mysql_error());
$sql = mysql_query("SELECT * FROM anggota", $koneksi)
or die("Query Gagal ".mysql_error());
while ($data = mysql_fetch_array($sql)){
echo "ID : $data[id_anggota] <br>" ;
echo "Nama : $data[nm_anggota] <br>";
echo "Alamat : $data[alamat] <br>";
echo "Kelamin : ";
echo ($data['kelamin']=="P")?"Pria":"Wanita";
echo "<br><hr>";
}
}
?>
</body>
</html>

akan muncul beberapa skrip yang error tetapi itu tidak berpengaruh, lanjutkan saja skripnya.


Membuat form input Data Anggota (nama file : Masukanform.php):
<html>
<head>
<title> Akses Mysql </title>
</head>
<body>
<form action="MasukanSim.php" method="post" name"form1"
target="self">
<table widht="350" border="1">
<tr bgcolor="#69FFF">
<td colspan="2"><center><b>Masukkan Data Anggota</b></center></td>
</tr>
<tr>
<td width="96">ID Anggota</td>
<td width="248">:
<input name="TxtID" type="text" size="10"
maxlength="6">
</td>
</tr>
<tr>
<td> Nama</td>
<td> :
<input name="TxtNama" type="text" size="30" maxlength="35">
</td>
</tr>
<tr>
<td> Alamat </td>
<td> :
<input name="TxtAlamat" type="text" size="30" maxlength="60">
</td>
</tr>
<tr>
<td> Kelamin </td>
<td> :
<input name="RbKelamin" type="radio" value="P" checked>
Pria
<input name="RbKelamin" type="radio" value="W" checked>
Wanita
</td>
</tr>
<tr>
<td></td>
<td>
<input type="submit" name="submit" value="Simpan">
</td>
</tr>
</table>
</form>
</body>
</html>

hasilnyaseperti ini



Membuat Program Tombol Simpan Data Anggota (nama file : MasukanSim.php)
<html>
<head>
<title>Akses Mysql</title>
</head>
<body>
<?php
$koneksi=mysql_connect("localhost", "root", "")
or die ("Gagal konek server" .mysql_error());
if ($koneksi){
mysql_select_db("latihandb", $koneksi)
or die ("Database Gagal Dibuka".mysql_error());
$TxtID =$_POST['TxtID'];
$TxtNama =$_POST['TxtNama'];
$TxtAlamat =$_POST['TxtAlamat'];
$RbKelamin= $_POST['Rbkelamin'];
$SQL = "INSERT INTO anggota
(id_anggota,nm_anggota,alamat,kelamin)
VALUES ('$TxtID','$TxtNama','$Txtalamat','$Rbkelamin')";
mysql_query($SQL, $koneksi)
or die ("Gagal query disimpan : ".mysql_error());
echo "Data berhasil disimpan"; }
?>




</body>
</html>

lalu silahkan dicoba dengan mengisi manual lewat masukanform.php kemudian untuk mengecek apakah data telah berhasil akan dialihkan ke masukansim.php lalu hasinya akan tampil pada tampilkandata.php

contoh


Senin, 09 November 2015


terlebih dahulu kita masuk di mysql -u root -p
akan muncul tampilan untuk mengisikan password, kita tekan enter saja.

C:\MySQL\bin>mysql -u root  -p
Enter Password:
 
setelah kita buat sebuah database dan sebuat tabel dan 3 user dimana user tersebut bisa:

  1.  user admin  Melakukan DML dan DDL
  2.  user 1 => Hanya dapat melakukan DML (Menambahkan Data atau record)
  3.  user 2 => Hanya bisa melihat isi tabel dan record.
yang pertama kita lakukan yakni membuat databse dengan perintah

create database laundry ;
lalu masuk pada database dengan cara : use laundry;

ini merupakan contoh pembuatan tabel
create table cucian (
tglAntarCucian varchar(50),
tglAmbilCucian varchar(50),
alamat varchar(50)
);
bila berhasil akan muncul tulisan

Query OK, 0 rows affected (0.01 sec)

setelah kita selesai buat database dengan tabel, sekarang kita buat User Admin, dimana User admin ini bisa dikatakan sebagai super user.
cara membuatnya yakni

mysql> CREATE USER 'admin'@'localhost' IDENTIFIED BY 'poligon'; Query OK, 0 rows affected (0.00 sec)
mysql> GRANT ALL ON laundry.cucian TO 'admin'@'localhost'; Query OK, 0 rows affected (0.00 sec)
Dengan memberikan hak akses GRANT ALL, maka user admin dapat menggunakan seluruh query dasar pada tabel Prodi, seperti SELECT, UPDATE, bahkan DELETE.
untuk mengecek apakahuser kita bisa digunakan ketikkan perintah exit.
lalu masuk kembali
C:\MySQL\bin>mysql -u admin -ppoligon
atau cek di localhost/phpMyAdmin
sepertinya terlalu banyak kita mengetik untuk mempermudah pekerjaan kita lebih baik kita buat lewat localhost/PhpMyadmin
1 user telah dibuat tinggal 2 user.
cara membuat user di phpMyadmin
masuk pada database kampus lalu klik 
kemudian 
lalu isikan informasi login berikut
lalu centang perintah DML
untuk user2 sama pembuatannya, perbedaannya teletak pada Select :
 user2 hanya bisa melihat tabel dan isi tabel

Kamis, 05 November 2015

perintah-perintah pada SQL

FUNCTION

nama konversi dengan perintah select '...',ASCII ('abcd')
karakter huruf denga perintah select '....',char (70)
CHAR merupakan tipe variabel


membaca letak huruf terletak dibaris keberapa perintah select'....',charindex('a','agis')
pembacaan karakter dari kiri select '....', left

penambahan karakter select '...','...'+ltrim('...')
pembacaan karakter dari kanan select'....',right ('abcd','3')

penjumlahan karakter select '....' ,len ('....')
mengecilkan huruf '....',lower('...')

membalikkan karakter select '...',reverse('......')
banyaknya spasi baris select '....','F'+SPACE(10)+'R'
 ini ada beberapa macam perintah tahun, bulan, dan hari

Selasa, 03 November 2015

function

Function Pembagian


 hasi dari pembagian

 Function Penambahan

 hasil dari penambahan

Function  Perkalian

Hasil dari perkalian
Function Pengurangan
 Hasil pengurangan

Function Kondisi
Hasil Kondisi
 Function Pengulangan
 Hasil Pengulangan














  • Blogger news

  • Blogroll

  • About