Membuat Koneksi Database dengan PHP

3:35 AM indrat 2 Comments

buatlah sebuah database pada halaman phpmyadmin dengan mengakses di localhost/phpmyadmin, memberikan nama database yang anda buat dengan nama yang anda inginkan contohnya: database_blogku

setelah berhasil kita membuat database pada phpmyadmin selanjutnya kita kembali folder htdocs dan buka folder yang kita simpan di dalam folder terdapat file koneksi.php.
dan isi kode di dalam notepad ++ berikut :


 

selasai menulis script  kode di atas  lalu simpan di dalm htdocs dan buatlah folder tes_koneksi di dalamnya folder itu terdapat file connect.php.

Menguji Koneksi Database Dengan PHP

setalah selesai dengan file connect.php dan selanjutnya akan melakukan tes koneksi database yang sudah kita buat dengan cara mengakses di http://localhost/tes_koneksi/connect.php.

jika browser kalian terkoneksi database yang kita buat akan muncul "Berhasil terkoneksi Database ditemukan namun jika muncul "gagal terkoneksi Database tidak ditemukan"  berarti ada kesalahan silahkan check kembali username dan password,host  maupun nama databaase kemungkinan besar ada kesalahan  tidak ada sama dengan database disananya.

Demikian tutorial mumbuat koneksi database dengan PHP, apabila terdapat kesalahan silahkan tinggalkan pesan kalian pada kolo komentar di bawah . sekian tutorial dari kami semoga bermanfaat dan selamat belajar.









2 comments:

Pengenalan Java & Aplikasi java

9:42 PM indrat 0 Comments


a. Menggunakan BufferedReader untuk mendapatkan input
Pada bagian ini, kita akan menggunakan class BufferedReader yang berada di package java.io
untuk mendapatkan input dari keyboard.


berikut contoh code 
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.io.IOException;
public class GetInputFromKeyboard{
public static void main( String[] args ){
BufferedReader dataIn = new BufferedReader(new
            InputStreamReader(System.in) );
String nama = "";
System.out.print("Masukkan Nama Anda :");
try{
nama = dataIn.readLine();
}catch( IOException e ){
System.out.println("Error!");
}
System.out.println("Hello " + nama +"!");
}
}

Berikutnya akan penjelasan setiap baris dari code tersebut:

Statement,

import java.io.BufferedReader;

import java.io.InputStreamReader;

import java.io.IOException;

menjelaskan bahwa kita akan menggunakan class BufferedReader, InputStreamReader dan

IOException yang berada di java.io package. Java Application Programming Interface (API) berisi

ratusan class yang sudah didefinisikan sebelumnya yang dapat digunakan untuk program Anda.

Class-class tersebut dikumpulkan di dalam packages. Packages berisi class yang mempunyai

fungsi yang saling berhubungan. Seperti pada contoh di atas, java.io package mengandung class-
class yang memungkinkan program untuk melakukan input dan output data. Pernyataan di atas

juga dapat ditulis

sebagai berikut,

import java.io.*;

yang akan mengeluarkan semua class yang berada dalam package, dan selanjutnya kita bisa

menggunakan class-class tersebut dalam program kita. Dua statement selanjutnya,

public class GetInputFromKeyboard{

public static void main( String[] args ){

kita sudah mempelajari pada pelajaran sebelumnya. Pernyataan ini mendeklarasikan class bernama

GetInputFromKeyboard dan kita mendeklarasikan method main.

Dalam statement,

BufferedReader dataIn = new BufferedReader(new

InputStreamReader(System.in));

kita mendeklarasikan sebuah variabel bernama dataIn dengan tipe class BufferedReader. Jangan

mengkhawatirkan tentang maksud dari syntax saat ini. Kita akan menjelaskannya pada akhir

pembahasan. Sekarang, kita akan mendeklarasikan variabel String dengan identifier nama,

String nama = "";

Pernyataan di atas merupakan tempat untuk menyimpan input dari user. Nama variable diinisialisasi

sebagai String kosong "". Sebaiknya kita selalu menginisialisasi sebuah variabel setelah kita

mendeklarasikannya. Baris berikutnya adalah memberikan output sebuah String pada layar yang

menanyakan nama user.

System.out.print("Masukkan Nama Anda :");

Sekarang, blok di bawah ini merupakan try-catch block,

try{

nama = dataIn.readLine();

}catch( IOException e ){

System.out.println("Error!");

}

Pada baris ini menjelaskan bahwa kemungkinan terjadi error pada pernyataan,

nama = dataIn.readLine();

akan ditangkap. Kita akan membahas tentang penanganan exception pada bab selanjutnya dari

pembahasan ini, tetapi untuk sekarang, Anda cukup mencatat bahwa Anda perlu menambahkan kode

ini untuk menggunakan method readLine() dari BufferedReader untuk mendapatkan input dari user.

Selanjutnya kembali ke pernyataan,

nama = dataIn.readLine();

method diatas memanggil dataIn.readLine(), mendapatkan input dari user dan memberikan sebuah

nilai String. Nilai ini akan disimpan ke dalam variabel nama, yang akan kita gunakan pada statement

akhir untuk menyambut user,

System.out.println("Hello " + nama + "!");

b. Berikutnya akan penjelasan setiap baris dari code tersebut:

Statement,

import java.io.BufferedReader;

import java.io.InputStreamReader;

import java.io.IOException;

menjelaskan bahwa kita akan menggunakan class BufferedReader, InputStreamReader dan

IOException yang berada di java.io package. Java Application Programming Interface (API) berisi

ratusan class yang sudah didefinisikan sebelumnya yang dapat digunakan untuk program Anda.

Class-class tersebut dikumpulkan di dalam packages. Packages berisi class yang mempunyai

fungsi yang saling berhubungan. Seperti pada contoh di atas, java.io package mengandung class-
class yang memungkinkan program untuk melakukan input dan output data. Pernyataan di atas

juga dapat ditulis

sebagai berikut,

import java.io.*;

yang akan mengeluarkan semua class yang berada dalam package, dan selanjutnya kita bisa

menggunakan class-class tersebut dalam program kita. Dua statement selanjutnya,

public class GetInputFromKeyboard{

public static void main( String[] args ){

kita sudah mempelajari pada pelajaran sebelumnya. Pernyataan ini mendeklarasikan class bernama

GetInputFromKeyboard dan kita mendeklarasikan method main.

Dalam statement,

BufferedReader dataIn = new BufferedReader(new

InputStreamReader(System.in));

kita mendeklarasikan sebuah variabel bernama dataIn dengan tipe class BufferedReader. Jangan

mengkhawatirkan tentang maksud dari syntax saat ini. Kita akan menjelaskannya pada akhir

pembahasan. Sekarang, kita akan mendeklarasikan variabel String dengan identifier nama,

String nama = "";

Pernyataan di atas merupakan tempat untuk menyimpan input dari user. Nama variable diinisialisasi

sebagai String kosong "". Sebaiknya kita selalu menginisialisasi sebuah variabel setelah kita

mendeklarasikannya. Baris berikutnya adalah memberikan output sebuah String pada layar yang

menanyakan nama user.

System.out.print("Masukkan Nama Anda :");

Sekarang, blok di bawah ini merupakan try-catch block,

try{

nama = dataIn.readLine();

}catch( IOException e ){

System.out.println("Error!");

}

Pada baris ini menjelaskan bahwa kemungkinan terjadi error pada pernyataan,

nama = dataIn.readLine();

akan ditangkap. Kita akan membahas tentang penanganan exception pada bab selanjutnya dari

pembahasan ini, tetapi untuk sekarang, Anda cukup mencatat bahwa Anda perlu menambahkan kode

ini untuk menggunakan method readLine() dari BufferedReader untuk mendapatkan input dari user.

Selanjutnya kembali ke pernyataan,

nama = dataIn.readLine();

method diatas memanggil dataIn.readLine(), mendapatkan input dari user dan memberikan sebuah

nilai String. Nilai ini akan disimpan ke dalam variabel nama, yang akan kita gunakan pada statement

akhir untuk menyambut user,

System.out.println("Hello " + nama + "!");

b. Menggunakan JOptionPane untuk mendapatkan input
 contoh  code program :

import javax.swing.JOptionPane;

public class GetInputFromKeyboard{

public static void main( String[] args ){

String nama = "";

nama = JoptionPane.showInputDialog("Masukkan Nama Anda");

String msg = "Hello " + nama + "!";

JOptionPane.showMessageDialog(null, msg);

}

}



0 comments:

struct

12:25 AM indrat 0 Comments


  • Structure/ Struct/ Struktur merupakan kumpulan elemen data yang digabungkan  satu kesatuan data
  •  Array merupakan  sekumpulan data, array hanya dapat  menyimpan data yang memiliki  tipe  data yang sama (1 tipe data),sedangkan struct dapat menyimpan data dengan 1 tipe data atau lebih , bahkan bisa menyimpan variabel yang bertipe data array atau struct itu sendiri.
  • Variabel-variabel yang menjadi anggota struct disebut dengan elemen struct, yang dikenal sebagai member.
  •  Struct dapat dinyatakan  dalam  C++ menggunakan  sintaks berikut:
 struct nama_struktur
{
tipe_data_member1 nama_member1;

tipe_data_member2 nama_member2;
tipe_data_member3 nama_member3;
:
} nama_object;                    => identifier yang digunakan untuk pemanggilan struktur

# include <iostream>
using namespace std;

struct pegawai {

        char nama[50];
         int umur;
         double gaji;
} peg;

int main() {

      cout<<  "Masukkan  Nama Lengkap: ";
      cin>>peg.nama;
      cout<<  "Masukkan  Umur:  ";
      cin>>peg.umur;
      cout<<  "Masukkan  GAji:  ";
      cin>>peg.gaji
      
      cout<<  "\nMenampilkan Informasi" <<endl;
      cout<<  "Nama: "<<peg.nama <<endl;
      cout<<  "Nama: "<<peg.umur <<endl;
      cout<<  "Nama: "<<peg.gaji;
}


output

       










0 comments:

program outputan nila perulangan dan penjelasan

9:21 AM indrat 0 Comments



#include <iostream>


using namespace std;

int main (){

//berguna untuk mendeklarasikan i dan a.

int i,a[5];

// perintah untuk memasukka nilai

cout<<"Masukkan 5 angka \n";

//Perintah perulangan i untuk indek 0-5

for (int i=0; i<5; i++){

//memperlihatkan perintah perintah untuk memasukan nilai yang akan di

inputkan.

cout<<"A["<<i<<"]=";

cin>>a[i];

}

// menampilkan nilai yang dimasukkan tadi ke dalam elemen

cout<<"\nData yang anda masukkan : \n";

// memberikan perintah perulangan

for(int j=0; j<5; j++)

// memperlihatkan nilai yang telah di inputkan.

cout<<"Nilai yang terdapat pada elemen ke-"<<j+1<<":"<<a[j]<<endl;

}

Hasil dari  Script Array Diatas output nilai perulangan disini menggunakan

bahasa C++ dan Program yang di compaile pada coding tersebut menghasilkan nilai

perulangan dimana jika i < 6 maka hasil pada CMD tersebut akan menurun atau

Vertikal karena kita tambah dengan \n karena ini berfungsi supaya hasil output bisa

kebawah.sedangkan i++ itu menambahkan angka 1.jadi nilai yang dihasilkan 1 sampai

5 karena i < 6 yaittu 5

0 comments:

program outputan nila perulangan dan penjelasan

9:02 AM indrat 0 Comments




Hasil dari  Script Array Diatas output nilai perulangan disini menggunakan

bahasa C++ dan Program yang di compaile pada coding tersebut menghasilkan nilai

perulangan dimana jika i &lt; 6 maka hasil pada CMD tersebut akan menurun atau

Vertikal karena kita tambah dengan \n karena ini berfungsi supaya hasil output bisa

kebawah.sedangkan i++ itu menambahkan angka 1.jadi nilai yang dihasilkan 1 sampai

5 karena i &lt; 6 yaittu 5.


0 comments: