Kamis, 30 Agustus 2018

How to Create a Connection In PHP




How to Create a Connection In PHP

  
    
      Assalammualaikum guys, kali ini saya akan menjelaskan tentang cara mengkoneksikan php dengan mysqli, simak yang baik ya!.



Ikuti cara dibawah ini untuk mengkoneksikan php dengan mysql:




Mungkin itu saja yang bisa saya jelaskan, sekian, stay calm and happy coding

Senin, 27 Agustus 2018

Relation in PHP (Part 1)





Relation In PHP



Assalamualaikum, kali ini saya akan menjelaskan tentang Relationship di PHP, jadi, Relationship  dapat menghubungkan 2 atau lebih table dengan menggunakan Primary key dan Foreigner key.

Apa itu Primary key dan juga Foreigner key
Primary key adalah sebuah key yang dimasukkan ke dalam satu field untuk menunjukkan key unik dari table, sedangkan Foreigner key adalah sebuah Primary key dari sebuah table yang nama fieldnya itu ada di table lain untuk dihubungkan.


Ada 4 hubungan relation 
One to One: Satu data ke data lainnya
One to Many: Satu data yang dapat mengakses banya data
Many to One: Banyak data yang ada di dalam satu data
Many to Many: Banyak data yang menampung banyak data juga







Selasa, 21 Agustus 2018

Time In PHP

   

                                               Time In PHP




Assalamualaiakum guys, kali ini saya akan menjelaskan cara menampilkan dan mengatur waktu di PHP, nah, ikuti step dibawah ini ya.




1. Buka Sublime
Buka sublime kemudian set bahasanya menjadi PHP

2. Atur Timezonenya
Jika kalian tinggal di Jakarta bisa memakai kode dibawah ini untuk mengatur waktu menjadi waktu Jakarta 


3. Kode Kode waktu di PHP
Dibawah ini adalah kode-kode waktu di PHP


a
Huruf kecil Ante meridiem dan Post meridiem (am / pm)
A
Huruf besar Ante meridiem dan Post meridiem (AM / PM)
d
Hari dalam sebulan atau tanggal  (01 - 30)
D
Hari dalam seminggu, ditampilkan dalam 3 huruf (Sun - Mon)
F
Bulan (Januari)
g
Format 12 jam, tanpa angka 0 (1 - 12)
G
Format 24 jam, tanpa angka 0 (0 - 23)
h
Format 12 jam, dengan angka 0 (01 - 12)
H
Format 24 jam, dengan angka 0 (00 - 23)
i
Menit dengan angka 0 (00 - 59)
j
Hari dalam sebulan atau tanggal, tanpa angka 0 (1 -30)
l
Hari dalam seminggu, nama penuh (Minggu - Sabtu)
m
Bulan, menampilkan bulan dengan angka 0 (01 - 12)
M
Bulan dengan menampilkan teks 3 huruf (Jan - Des)
n
Bulan, menampilkan tanpa angka 0 (1 - 12)
O
Perbedaan waktu Greenwich (GML)  dalam jam (+07:00)
r
Format RFC 822 (Sun, 08 Agustus 2003 12:03:07+0200)
s
Detik dengan angka 0 (00 - 59)
T
Tempat waktu (Est, MDT)
y
Dua digit nomor tahun (98)
Y
Empat digit tahun (1998)
z
Hari dalam setahun (0 - 365)




4. Cara menampilkan waktu di PHP
Untuk menampilkan waktu di PHP kita akan menggunakan fungsi "date()", date() ini berfungsi untuk menampilkan waktu dengan cara memasukkan . kode diatas ke dalam parameternya seperti berikut




dan yang akan muncul adalah seperti dibawah ini



5. Menampilkan waktu sesuai keinginan sendiri
Kita dapat membuat waktu yang akan ditampilkan menggunaka fungsi mktime(), jadi untuk menggunakan mktime() ini ada susunan waktunya, jadi jika ingin menambahkan waktu di mktime() tidak bisa sembarang, susunannya adalah dari awal itu jam, menit, detik, bulan, tanggal, tahun. jika ada yang tidak mau diisi bisa diberi angka 0 di urutannya itu, jika bingung dibawah ini ada contoh kodenya:




Dan tampilannya akan menjadi seperti dibawah ini:



Itu saja yang bisa saya sampaikan, terimakasih, stay calm and write code, wasalamualaikum warahmatullahi wabarakatuh








Senin, 20 Agustus 2018

About MySQL







    Assalamualaikum guys, kali ini saya akan  menjelaskan tentang MySQL ,  MySQL adalah program database server yang menggunakan bahasa SQL(Structured Query Language). MySQL dijalankan dengan aplikasi yang bernama XAMPP.


Di XAMPP ada beberapa program lagi yang dijalankan yaitu:
- PHP
-Apache
-Filezila
-MySQL

SQL
SQL adalah sebuah bahasa yang digunakan di PhpMyAdmin. Perintah di SQL sendiri dinamakan Query
SQL terbagi menjadi 3 bagian yang memiliki Query masing masing:
1. DDL: Data Definition Language
  -  Create: Membuat Databese/Table
  -  Drop: Menghapus Database/Table
  - Alter: Mengubah struktur table yang sudah dibuat
2. DML: Data Manipulation Language
 - Insert: Memasukkan data ke table
 - Update: Mengubah data di table
 - Delete: Menghapus data di table
3. DCL: Data Control Language
 -  Grant: Memberikan Izin
 -  Invoke: Membatalkan Izin
 -  Commit: Menetapkan peyimpanan database
 - Rollback: Membatalkan Peyimpanan databse

Nah, mungkin itu saja yang dapat saya jelaskan, Stay calm and write codes, Wasalamualaikum