Selasa, 07 November 2017

PHP dan MySQLI

Assalammu'alaikum wr. wb.
A. Pendahuluan
Kali ini saya akan berbagi tentang PHP dan MySQLi. Nah, pasti kalian yang baru jadi programer pasti belum tau persis tentang apa itu PHP dan MySQLi. Langsung saja kita ke pembahasannya.
1. Pengertian
PHP adalah  Bahasa server-side –scripting yang menyatu dengan HTML untuk membuat halaman web yang dinamis. Karena PHP merupakan server-side-scripting maka sintaks dan perintah-perintah PHP akan diesksekusi diserver kemudian hasilnya akan dikirimkan ke browser dengan format HTML.
Mysqli merupakan kependekan dari MySQL Improved Extension. Seperti yang terlihat dari namanya, extension ini merupakan versi perbaikan dan penambahan dari extension mysql sebelumnya yang umum digunakan. Extension mysqli dibuat untuk mendukung fitur-fitur terbaru dari MySQL Server versi 4.1 keatas.
2. Latar Belakang
Karena setelah kita mempelajari HTML dan CSS, kita beranjak belajar ke PHP dan MySQLi. Tanpa adanya MySQLi, PHP tidak akan bisa berjalan karena PHP harus ada hubungannya sama database. 
3. Maksud dan Tujuan
Agar lebih paham, dan kita bisa membuat web dinamis.
B. Uraian
#Kelebihan PHP Dari Bahasa Pemrograman Lain
Beberapa kelebihan PHP dari bahasa pemrograman web, antara lain:
  • Bahasa pemrograman PHP adalah sebuah bahasa script yang tidak melakukan sebuah kompilasi dalam penggunaanya.

  • Web Server yang mendukung PHP dapat ditemukan dimana - mana dari mulai apache, IIS, Lighttpd, hingga Xitami dengan konfigurasi yang relatif mudah.

  • Dalam sisi pengembangan lebih mudah, karena banyaknya milis - milis dan developer yang siap membantu dalam pengembangan.

  • Dalam sisi pemahamanan, PHP adalah bahasa scripting yang paling mudah karena memiliki referensi yang banyak.

  • PHP adalah bahasa open source yang dapat digunakan di berbagai mesin (Linux, Unix, Macintosh, Windows) dan dapat dijalankan secara runtime melalui console serta juga dapat menjalankan perintah-perintah system.
#5 Funsgsi MySQLi
  1. mysqli_connect
Fungsi ini digunakan untuk membuat koneksi antara webserver dengan database server MySQL. Adapun syntax-nya adalah:
mysqli_connect(host_server,user_mysql,pass word_user_mysql,nama_database);

     2. mysqli_query

Fungsi ini digunakan untuk memberikan perintah query ke MySQL server, adapun perintah SQL yang digunakan seperti SELECT, INSERT, UPDATE, dan DELETE.
Sedangkan syntax-nya adalah sebagai berikut :
mysqli_query($variabel_hasil_koneksi,"perintah query");

    3. mysqli_fetch_array

Fungsi ini digunakan untuk menampilkan data hasil dari fungsi mysqli_query yang menjalankan perintah SELECT,penggunaanya harus digabung dengan WHILE apabila data yang ditampilkan lebih dari satu. Adapun syntax-nya :
mysqli_fetch_array($variabel_perintah_sql,MYSQLI_ASSOC);

   4. mysqli_num_rows

Fungsi ini digunakan untuk menghitung jumlah data hasil dari fungsi mysqli_query yang  menjalankan perintah SELECT, adapun syntax-nya :
mysqli_num_rows($variabel_perintah_sql);

   5. mysqli_error

Fungsi ini digunakan untuk menampilkan pesan kesalahan dari perintah-perintah SQL, adapun syntax-nya adalah :
$sql_siswa=mysqli_query("select * from");


C. Kesimpulan
Jadi, PHP dan MySQLi sangat berkaitan.
D. Referensi
Sekian dan Terima Kasih.
Wassalammu'alaikum wr. wb.

Tidak ada komentar:

Posting Komentar