Ads

Adsense Google

Menampilkan data dengan php dan mysql

Sebelum melakukan cara ini alangkah baiknya anda tau bagaimana cara koneksi ke database terlebih dahulu, selanjutnya ...

Koneksi mysqli ke database dengan PHP

Oke kali ini kita akan belajar tentang bagaimana melakukan koneksi ke database mysql dengan php, disini saya menggunakan mysqli cekidot yah bro.selanjutnya...

Belajar JOIN di SQL

Oke kali ini kita kan belajar tentang join di mysql ,apa itu inner join ? Kita akan bahas disini. INNER JOIN : Yaitu bentuk kondisi join dimana di antara 2 atau lebih.selanjutnya...

Facebook

Facebook adalah salah satu media popular saat ini , banyak anak kecil sampai orang tua yang menggunakan media sosial salah satu ini , entah untuk menghilangkan penat , mengisi keseharian , berjualan bahakan mencari jodoh.selanjutnya..

Bisnis

Bisnis ? Apa sih itu bisnis? Sering kali kita mendengar kata – kata bisnis , dan sering kali juga kita mendengar kata berbisnis. Bisnis adalah usaha menjual barang atau jasa yang dilakukan oleh perorangan, sekelompok orang atau.selanjutnya...

Showing posts with label Programming. Show all posts
Showing posts with label Programming. Show all posts

Sunday, March 6, 2016

Membuat halaman login menggunakan PHP

















Untuk membuat login menggunakan PHP, kita memerlukan :
  • tabel user
  • login.php
  • index.php
  • logout.php
MEMBUAT LOGIN MENGGUNAKAN PHP
Berikut ini adalah langkah-langkah untuk membuat login menggunakan PHP.
Step 1 : Buatlah tabel user pada mysql dengan syntaks sbb :
Tambahkan data berupa nama, username dan password dalam tabel user tersebut.
Step 2 : Buatlah file login.php
Dalam form login.php, buatlah form login. Dalam contoh ini saya tidak menggunakan css, jadi tampilan apa adanya. hehe, yang penting kita memahami proses kerjanya. Masukkan kode di bawah ini untuk membuat form dalam file login.php
Masih pada login.php, pada baris satu sisipkan kode PHP sehingga login.php menjadi seperti di bawah ini.
Step 3 : Buatlah index.php
Halaman index.php ini akan mengecek session sudah ada atau belum, jika belum ada akan diredirect ke halaman login
Step 4 : Buatlah logout.php
Halaman logout.php akan menghapus session dan meredirect ke login.php
Step 5 : Jalankan project anda pada browser dengan mengetikkan, localhost/namaprojectanda/login.php. Lakukan login dengan username dan password yang telah anda tambahkan pada tabel. Jika username dan password sesuai, anda akan dibawa ke index.php. Kemudian tekan logout dan anda akan kembali ke halaman login. Cobalah juga untuk masuk ke localhost/namaprojectanda/index.php, setelah anda logout tanpa melakukan login, maka anda akan ditolak dan diarahkan ke login.php
Mudah bukan, semoga bermanfaat. Terima kasih.

Wednesday, March 2, 2016

Cara membuat Virtual Host di Windows 7 & Xampp














Sebelum melakukan langkah di bawah ini , terlebih dahulu agan - agan sekalian harus menginstall Xampp terlebih dahulu 
Berikut adalah cara membuat virtual host di Windows 7 :

1. Buka file host di directory c:\Windows\System32\drivers\etc\    nama file -> hosts
   - tambahkan seperti di bawah ini lalu save :
          # baris localhost dibiarkan agar tetap bisa diakses
          127.0.0.1 localhost
          127.0.0.1 programku.dev
        //*programku.dev adalah nama host yang akan kalian gunakan*/

2. Bukalah folder c:\xampp\apache\conf\extra\
   cari file httpd-vhosts.conf
   tambahkan script di bawah ini :
    ex :
          <VirtualHost virtual.dev:80>
              DocumentRoot "C:/xampp/htdocs/programku"
              ServerName programku.dev
             ServerAlias programku.dev
         <Directory "C:/xampp/htdocs/programku">
             Order allow,deny
             Allow from all
          </Directory>

3. Terakhir stop apache di xampp anda lalu start kembali.

Bagaimana? mudahkan ? semoga artikel ini bermanfaat ya he he , Sekian dan Terima kasih

Thursday, February 25, 2016

Cara menggunakan Navicat dengan Mysql

Oke kali ini kita akan belajar tentang bagaimana menggunakan navicat dengan database , disini saya menggunakan navicat premium dan database mysql . sebelum kita belajar menggunakan navicat alangkah baiknya jika agan - agan / bro dan sis semua sudah menginstal terlebih dahulu navicatnya.

jika telah berhasil menginstalnya kita akan coba koneksikan dengan database local kita :




1. buka navicat , jika sudah terbuka halamnya kita buat koneksi dengan database caranya klik connection pilih mysql :
 









2. maka akan muncul gambar seperti dibawah ini :














3.silahkan isikan dengan nama host, username dan passwordnya ,
setelah itu maka akan muncul koneksi yang kita buat tadi seperti gambar di bawah ini :









disini kita sudah bisa menggunakan navicat untuk keperluan memelihara database atau membuat query dll . untuk lebih lanjutnya kita akan bahas nanati tentang bagaimana membuat query di navicat.

Wednesday, February 24, 2016

Belajar JOIN di SQL
















Oke kali ini kita kan belajar tentang join di mysql ,apa itu inner join ? Kita akan bahas disini.



  • INNER JOIN : Yaitu bentuk kondisi join dimana di antara 2 atau lebih tabel yang ingin di join memiliki hubungan sehingga semua isi tabel yang di pilih bisa di tampilkan
  • Contoh sintak
    select * from namatabel1 inner join namatabel2
    where namatabel1.kondisisama = namatabel1. kondisisama
  • OUTER JOIN
    yaitu bentuk nilai join yang memenuhi dari kedua  tabel, Outer join terdiri dari 2 yaitu,
    1. LEFT OUTER JOIN
      yaitu di tandai dengan operator (+), tabel asal atau yang memiliki tanda (+) akan dilengkapi dengan tabel yang lainnya dan berada pada sebelah kiri.

      Contoh sintak

      select tabel1.kolom, tabel2.kolom
      from tabel1, tabel2
      where tabel1.kolom (+) = tabel2.kolom

      atau

      select tabel1.kolom, tabel2.kolom
      from tabel1 left outer join tabel2
      on tabel1.kolom = tabel2.kolom
    2. RIGHT OUTER JOIN
      Sama dengan left outer join namun peletakan data atai nilai dari tabel lain berada pada sebelah kanan tabel asal.

      Contoh sintak

      select tabel1.kolom, tabel2.kolom
      from tabel1, tabel2
      where tabel1.kolom = tabel2.kolom(+)

      atau

      select tabel1.kolom, tabel2.kolom
      from tabel1 right outer join tabel2
      on tabel1.kolom = tabel2.kolom

  • Cross Joins

    Cross Join mengembalikan/menampilkan nilai semua baris (record) dari tabel sebelah kiri.
    Setiap record dari tabel sebelah kiri digabungkan dengan semua record dari tabel sebelah kanan. Bila Cross Join menggunakan WHERE, maka hasil yang ditampilkan sama seperti bila menggunakan INNER JOIN. Cross join juga disebut dengan Cartesian products bila tidak menggunakan WHERE.

    Contoh sintak


    select tabel1.kolom, tabel2.kolom
    tabel1.kolom FROM tabel1 CROSS JOIN tabel2
    WHERE tabel1.kolom = tabel2.kolom

    Menampilkan data dengan PHP dan mysql dari database.


    Sebelum melakukan cara ini alangkah baikanya anda tau bagaimana cara koneksi ke database terlebih dahulu, oke Ini adalah cara sederhana jika sobat ingin menampilkan / menghubungkan database mysql ke dalam script sederhana. Misalkan agan ingin menampilkan data stok atau lain2.dan berikut langkah sederhananya:
    1. Siapkan database (buat saja database sederhana dari mysql dengan 2 kolom misalkan isinya user dan nama)
    2. buat halaman : tampil.php
    3. copy kode berikut ke tampil.php
    4. lalu siapkan buat folder contoh di xampp->htdocs 
    5. coba sekarang jalankan di browser keyangan anda dengan mengetik http://localhost/contoh/tampil.php


    <?php
    $server = "localhost";
    $pemakai = "username";
    $password = "pass";

    $id_mysql = mysql_connect($server, $pemakai, $password);
    if (! $id_mysql)
    die("Tak dapat melakukan koneksi ke server MySQL");

    $db_databaseku = mysql_select_db("databaseku", $id_mysql);
    if (! $db_databaseku)
    die("Tak dapat mengakses database");

    // Bagian untuk membaca data
    $sql = "SELECT user, nama FROM tabelku";
    $hasil = mysql_query($sql, $id_mysql);
    if (! $hasil)
    die("Salah SQL");

    while ($baris = mysql_fetch_row($hasil))
    {
    $user = $baris[0];
    $nama = $baris[1];


    print("$nip - $nama
    ");
    }

    // Akhir pembacaan data

    mysql_close($id_mysql);
    ?>


    mudahkan? nah begitulah agan agan sekalian contoh sederhana untuk menampilkan data dari database dengan php dan mysql

    Koneksi mysqli ke database dengan PHP


    Oke kali ini kita akan belajar tentang bagaimana melakukan koneksi ke database mysql dengan php,
    disini saya menggunakan mysqli cekidot yah bro :

    Mysqli object oriented :

    <?php
    $servername = "localhost"; //ini adalah nama host anda
    $username = "username"; //ini adalah username anda
    $password = "password"; //ini adalah password anda

    // buat koneksi
    $conn = new mysqli($servername, $username, $password);

    // Check connection
    if ($conn->connect_error) {
        die("Connection failed: " . $conn->connect_error);

    echo "Connected successfully";
    ?>

    Bentuk koneksi dengn mysqli prosedural :


    <?php
    $servername = "localhost";
    $username = "username";
    $password = "password";

    // Create connection
    $conn = mysqli_connect($servername, $username, $password);

    // Check connection
    if (!$conn) {
        die("Connection failed: " . mysqli_connect_error());
    }
    echo "Connected successfully";
    ?>

    dari contoh diatas terdapat 2 koneksi mysqli yaitu berbasis object dan prosedural , tentunya kalian mungkin sudah lebih paham sebelumnya tentang apa itu pemograman berbasis object dan prosedural ,mungkin kita akan bahas nanti yah di sesi berikutnya . he