Minggu, 24 Februari 2013

Belajar PHP dan Mysql

Mysql adalah salah satu software database (penyimpan data) yang terpopuler saat ini, selain yang free alias gratis proses queryny pun sudah bisa di katakan cukup baik, dan mudah di mengerti tanpa harus belajar yang memakan waktu. Sebenarnya ketika kita Belajar PHP saat meninstall xampp, sudah terinstall saat default.
Dapa di lihat di atas mysql sudah terinstall secara default, untuk mengeceknya kita dapat create database melalui comand prompt





Seperti terlihat pada gambar atas kita sudah berhasil create database dengan nama alnova, mysql -u root yang di maksud ialah kita masuk sebagai user root jika sudah menjadi mysql> maka kita sudah berhasil masuk ke dalam lingkup database mysql, 1 hal yang perlu di ingat pastikan xampp anda sudah berjalan dengan baik, jika belum maka mysql tidak dapat di akses.

Dengan PHP pun kita dapat koneksi kan kepada mysql tersebut, Apapun bahasa atau platform yang anda gunakan pastinya memerlukan database sebagai media penyimpanan data. Untuk Belajar PHP ada beberapa teknik yang di gunakan dalam PHP, seperti :

mysql_connect ()
Digunakan untuk menguji koneksi terhadapa database
eksekusi nya dalam bentuk

$conn=mysql_connect("host","username","password")

conn adalah nama variable penampung hasil dari koneksi tersebut
Host adalah alamat dari database mysql
Username adalah nama dari pengguna yang di berikan akses
Password adalah password dari database mysql tersebut


mysql_select_db()

Di gunakan untuk melakukan koneksi ke database tersebut yang tentunya sudah dapat terkoneksi.
Sintaks dalam bentuk PHP:

$pilih=mysql_select_db("namadatabase",$conn)

$pilih berisi status koneksi kepada si database
$conn merupakan data yang sebelumnya telah di tampung



mysql_query()

Digunakan untukmelakukan eksekusi perintah SQL untuk memanipulasi database yang berhasil dilakukan koneksinya dengan menggunakan mysql_select_db()

Sintaks dalam PHP:

$hasil=mysql_query("SQLstatement")

$hasil akan berupa record set apabila SQLstatement berupa perintah SELECT.


dalam Belajar PHP ada satu buah sintak yang tidak pernah terlepas dari pemrosesan database.

mysql_fetch_array()

adalah lanjutan dari pemrosesan hasil query dari mysql_query()

$array=mysql_fetch_array($hasil)

$array adalah pemrosesan yang di sesuaikan dengan nomor urut dari proses yang sedang di lakukan.














Belajar PHP itu sulit



Belajar PHP itu sulit, mungkin kata - kata ini yang tertanam di benak setiap generasi, sebenarnya di anggap sulit itu karena ya memang dia sendiri sudah menanam bahwa sulit, kalau kita Belajar PHP secara rutin tidak perlu di forsir hanya butuh 2 jam setiap harinya tetapi rutin secara tidak langsung kita akan mengerti sedikit demi sedikit seperti apa kata pepatah bilang dikit - dikit lama menjadi bukit, jadi jika mempunyai keinginan keras ingin bisa sebaiknya segera di praktikan kalau di bilang bakat juga tidak, beberapa ahli mengatakan untuk menjadi ahli di bidangnya di butuhkan waktu 1 hingga 2 tahun di bidang tersebut itupun baru di katakan bisa sedangkan untuk menjadi seorang profesional di butuhkan waktu sekita 10 - 15 tahun menggeluti di bidang tersebut, Belajar PHP sama seperti bahasa pemrograman lainnya, tentunya teman juga tahu seperti pencetakan kata "helo world" sampai hingga menyambungkan ke database (penyimpan data). Belajar PHP tidak akan di bilang percuma hingga saat ini pemakai PHP di dunia sekitar 80% dari total yang anda ini sungguh angka yang fantastis bukan, belajarlah dengan giat dan mencapai target mungkin kata ini yang harus di tanamkan pada benak teman - teman semua, bukan menjadikan PHP itu sulit. Suatu perilaku akan mendapatkan hasil yang setimpal. Mudah nya kita ambil contoh saja seperti bill gates "Work most night until 10 pm only 2 weeks off in 7 years"



Jika di artikan dalam bahasa indonesia bill gates bekerja sampai larut malam dari jam 7 pagi hingga jam 10 malam dan hanya libur 2 minggu dalam 7 tahun terakhir, kata - kata tersebut tentunya dapat menginspirasikan kita untuk Belajar PHP jadi tidak ada kata sulit apalagi passion(bakat) semua itu hanya lah proses dan dalam mencapai suatu tujuan tentunya kita harus belajar/kerja dengan giat, beberapa enterpreneur sukses pun berkata demikian jadi buanglah jauh2 mengenai PHP itu sulit, semua itu bisa jika kita tekuni dengan rutin

Belajar PHP mengenal tipe data

Tipe data adalah jenis data yang di terapkan oleh suatu, fungsi bagaimana kita bisa tahu jenis tipe data. Secara garis besar tipe data terbagi 3 jenis yaitu secara jumlah, mebedakan mana benar dan salah atau tulisan. Secara mendasar jenis tipe data yang di gunakan untuk Belajar PHP ada tiga jenis data primitive.

Tipe data primitive yang dikenal oleh PHP seperti :
  1. Numerik
  2. String
  3. Boolean

    Tipe data tersebut ialah :

  1. Tipe data numeric di bedakan lagi menjadi integer dan floating. Integer sebuah tipe data yang bernilai bilangan angka bulat seperti -4, -3, -2, -1, 0, 1, 2, 3, 4, sedangkan tipe data floating yang bernilai pecahan, seperti 3.7, 4.7, 5.8
  2. Tipe data String adalah tipe data yang berjenis string atau teks. Bisa juga data angka, mengapa di sebut data angka, karena angka tersebut tidak dapat di proses dan di kategorikan sebagai string. Contoh data angka yang di kenal string adalah nomor rumah, karena menyatu dengan nama jalan dan tidak bisa di kategorikan sebagai numeric
  3. Tipe data Boolean adalah tipe data yang hanya mempunyai 2 kemungkinan yaitu benar dan salah, contoh pada kasus PHP yaitu seperti di bawah ini:

            $x=true;
            $y=false;

             Hasil
             $x=1;
             $y=;

Pada contoh kasus Belajar PHP di atas dapat dilihat bahwa nilai x bernilai benar, sedangkan nilai y bernilai salah. Benarpada kasus tersebut di artikan adalah 1 sedangkan salah adalah kosong.

Ada beberapa jenis Tipe data lainnya selain jenis primitive pada di atas, Seperti:
  • Tipe data Objek
  • Tipe data Array 
Tipe data objek adalah Tipe data yang mempunyai nilai suatu method, Tipe data ini merupakan bisa di sebut baru dalam dunia PHP, jika anda pernah mendengar OOP ini adalah jenisnya yaitu Obejct Oriented Program.  Prosedurnya pun sama dalam jenis OOP lainnya yaitu kita mengharuskan mendefinisikan bagaimana Belajar PHP dengan kelas lalu menginisialisasikan nama objek, mungkin untuk lebih jelasnya dapat melihat contoh kasus :


 Tipe data array adalah tipe data yang mengisikan pada jenis variable yang telah kita asiggment. Hal yang perlu di ingat pada php jika kita ingin mengisi nilai pada suatu varibel di butuhkan tanda = (assignment), tanda ini merupakan suatu proses pengisian data ked ala variable tersebut.