Kamis, 26 Desember 2013

Mencari Selisih Tanggal Menggunakan Perintah MySQL

Hai sobat setia berbagi ilmu,,,

Ni saya bagikan lagi ilmu yang mungkin sudah tak asing lagi,,tapi sekedar pengingat aja,,kebetulan saya juga orang nya pelupa,,
dalam kasus berikut ini saya menemukan suatu masalah dimana saya mencoba mencari script php tentang menentukan jumlah hari antar dua tanggal, biasalah lagi sibuk bikin program perpustakaan,,,keliling-keliling cari eh,,,tidak taunya MySQL punya tu cara sendiri untuk menentukan jumlah hari antara dua tanggal,,hehehe ternyata tidak pake script php..hheheehehe,,,ok ini dia script MySQLnya..


Tanggal Awal = 10 Desember 2013 (2013-12-10)
Tanggal Akhir = 12 Desember 2013 (2013-12-12)

Jadi Scriptnya "select datediff ('tanggal_awal','tanggal_akhir')".....
Nah Untuk di Include kan masuk kedalam script PHP
Contoh Kasus : db_perpus , peminjaman
IDBUKUTanggal PeminjamanTanggal Kembali
001T I K2013-12-262014-01-05
Untuk mengetahui jumlah hari peminjaman dari database diatas, sebagai berikut

Maka, Hasil yang muncul sebagai berikut...







Ok Sekian dulu pembelajarannya...see you.. :)

Jumat, 06 Desember 2013

Cara Membuat Database MySQL melalui phpMyAdmin


Disini saya akan terangkan membuat database sederhana...
ok langsung ada ikuti langkah berikut...
1. Klik databases klo dalam bahasa indonesia basisdata
 2. kemudian ketikan nama databasenya, dalam hal ini kita ambil contoh kota_palopo

  
3. inilah tampilan setelah selesai.

4. kemudian pilih dan klik nama database yang sudah kita buat tadi yang berada pada sisi kiri gambar kota_palopo.
kemudian kita buat tabel baru disini kita beri nama ktp dengan jumlah field 3.
 

 5. isi field dengan ketentuan sebagai berikut.
  • no - type= int - value=12
  • nama - type=varchar - value=50
  • alamat - type=varchar - value=100


 atau bisa anda lihat di youtube..dengan tutorial database lainnya...lengkap..
klik aja disini >> lihat youtube


Cara Menambah Data Pada MySQL dengan script PHP

Assalamu'alaikum...
Masih bersama saya, siapa saya yach,,,sok kenal,,,heheheh,,,
oke sobat sekalian...kali ini saya akan memberikan penjelasan tentang bagaimana cara menambahkan data pada database MySQL dan masih menggunakan script PHP...

saya anggap kalian sudah bisa membuat database..klo blum bisa silahkan klik aja
cara membuat database


ok disini kita lanjut Database : kota_palopo
nama Table : ktp
Field : - no INT(12)
           - nama VARCHAR(100)
           - alamat VARCHAR(100)


NoNamaAlamat
1RyanPalopo
2SahiliMakassar
3SuryantoPalopo Lagi

pertama - tama kita form seperti berikut

No:
Nama:
Alamat:

Berikut Scriptnya


simpan dengan nama : input.php

kemudian kita bikin lagi aksinya atau biasanya dibilang proses penginputannya..

langsung aja nich scriptnya..

simpan dengan nama : simpan.php  

ok sekian dulu untuk penginputannya...see you :)

Rabu, 27 November 2013

Perintah PHP cara mengkoneksikan atau menghubungkan web dengan database MySQL

Aduh...ngantuk nich... nambah refrensi dulu ach,,biar dikit yang penting bermanfaat... ok langsung aja dech... ini dia script untuk menhubungkan web dengan database dengan menggunakan script PHP

<?php
mysql_connect("localhost","root","");
mysql_select_db("nama_database");
?>

mysql_connect("localhost","root","");

localhot = digunakan untuk pemanggilan server
root  = usernya pengguna
"" = passwordnya


mysql_select_db("nama_databasr");

nama_database..


ok sekian dulu...saya mau bobo...bye... 

Senin, 21 Oktober 2013

Perintah SQL GROUP Fungsi

Fungsi kelompok yang built-in fungsi SQL yang beroperasi pada kelompok baris dan mengembalikan satu nilai untuk seluruh kelompok. Fungsi-fungsi ini: COUNT, MAX, MIN, AVG, SUM, DISTINCT
SQL COUNT (): Fungsi ini mengembalikan jumlah baris dalam tabel yang memenuhi kondisi yang ditentukan dalam kondisi WHERE. Jika kondisi MANA tidak ditentukan, maka query mengembalikan jumlah baris dalam tabel.
Untuk Contoh: Jika Anda ingin jumlah karyawan di departemen tertentu, permintaan akan:
SELECT COUNT (*) FROM employee
WHERE dept = 'Electronics';
Output akan menjadi baris '2 '.
Jika Anda ingin jumlah total karyawan di semua departemen, query akan mengambil bentuk:
SELECT COUNT (*) FROM employee;
Output akan menjadi baris '5 '.

SQL DISTINCT (): Fungsi ini digunakan untuk memilih baris yang berbeda.
Untuk Contoh: Jika Anda ingin memilih semua nama departemen yang berbeda dari tabel karyawan, permintaan akan:
SELECT DISTINCT dept FROM employee;
Untuk mendapatkan jumlah karyawan dengan nama yang unik, permintaan akan:
SELECT COUNT (DISTINCT name) FROM employee;

SQL MAX (): Fungsi ini digunakan untuk mendapatkan nilai maksimum dari kolom.
Untuk mendapatkan gaji maksimal ditarik oleh seorang karyawan, permintaan akan:
SELECT MAX (salary) FROM employee;

SQL MIN (): Fungsi ini digunakan untuk mendapatkan nilai minimum dari kolom.
Untuk mendapatkan upah minimum ditarik oleh seorang karyawan, dia permintaan akan:
SELECT MIN (salary) FROM employee;

SQL AVG (): Fungsi ini digunakan untuk mendapatkan nilai rata-rata dari kolom numerik.
Untuk mendapatkan gaji rata-rata, permintaan akan
SELECT AVG (salary) FROM employee;

SQL SUM (): Fungsi ini digunakan untuk mendapatkan jumlah kolom numerik
Untuk mendapatkan total gaji diberikan kepada karyawan,
SELECT SUM (salary) FROM employee;

Sabtu, 12 Oktober 2013

Perintah Dasar Database MySQL


Selamat malam para kelelawar pencari ilmu...
mav baru posting lagi,,, lagi ingin berbagi ilmu tentang mysql nich...
yang dasar dulu yach,,untuk tingkat lanjutnya ntar aja,,yang penting bisa dipahami dulu...

Dasar :

Melihat database yang ada :
show databases;

Menggunakan/memilih database :
USE nama_database;

Contoh :  
mysql> USE mysql;

Melihat Tabel dalam suatu database :
SHOW TABLES;

Contoh :
mysql> USE mysql;
mysql> Show tables;

Membuat  Database Baru
CREATE  DATABASE nama_database;

Contoh :
mysql> create database jeni_sql;
mysql> show databases;
 
 Maka database jeni_sql akan muncul dalam list

Membuat  table
CREATE  TABLE nama_tabel (field1 datatype1,  field2 datatype2,  ......);

Contoh :

mysql> CREATE TABLE 'friends' (
'id' int(10) unsigned NOT NULL auto_increment,
'Nama' varchar(45) NOT NULL,
'Email' varchar(100) NOT NULL,
'Website' varchar(55) NOT NULL,
'Alamat' varchar(255) NOT NULL, PRIMARY KEY ('id')
)

INSERT

Format:
INSERT INTO table-name  VALUES(value1, value2, ...)
INSERT INTO table-name  (field1, field2, ....) VALUES (value1, value2, ...)

Contoh :

Memasukkan data sesuai urutan field :

mysql> INSERT INTO friends VALUES (1, 'Sahili jie', 'the_chalomanks','Cyber Makassar Developer', 'Makassar, Indonesia');


Memasukkan data dengan mendefinisikan secara eksplicit field yang akan diisi.

mysql> INSERT INTO 'friends' ('id', 'Nama', 'club', 'pekerjaan', 'Alamat') VALUES (2, 'Irfan Amir','the_chalomank', '', 'makassar, Indonesia');


Memasukkan data secara eksplicit tanpa id, maka id akan diincreament secara otomatis.

mysql> INSERT INTO 'friends' ('Nama', 'Email', 'Website', 'Alamat') VALUES ('Jeni Wulandari','jeni@jardiknas.org', 'http://jeni.jardiknas.com', '');


Memasukkan data secara normal dengan id yang agak bernilai besar dari yang sudah ada.

mysql> INSERT INTO 'friends' VALUES (10, 'qwerty', 'jos@yah.ac.id',
'waw', 'Makassar, Indonesia');


Memasukkan data secara eksplicit mendefinsikan field yang akan diisi kecuali id. Maka id akan diincrement berdasarkan id terbesar yang ada di tabel.

mysql> INSERT INTO 'friends' ('Nama', 'Email', 'Website', 'Alamat') VALUES ('Thomas Crust','crust@gebraucht.de', 'http://crust.gebraucht.de', 'Switzerland');

mysql> INSERT INTO 'friends' ('id', 'Nama', 'Email', 'Website', 'Alamat') VALUES ('8', 'Alex','alex@imitasi.com', 'http://www.jualan.com', 'Bandung');
mysql> INSERT INTO 'friends' ('id', 'Nama', 'Email', 'Website', 'Alamat') VALUES ('9', 'Alex','alex@gerbang.com', 'http://www.masadepan.com', 'Nusakambangan');
mysql> INSERT INTO 'friends' ('Nama', 'Email', 'Website', 'Alamat') VALUES ('Narita S','narita@kampoes.ac.id', 'http://narita.kampoes.ac.id', 'Surabaya');


UPDATE

Format:
UPDATE nama_tabel SET field1=value1, field2=value2,..... WHERE  condition(s)

Contoh :

mysql> UPDATE friends SET nama='Andreas', website='http://www.latihan.com' WHERE id=2;
mysql> UPDATE friends SET email='aku@rumahku.net', alamat='Banjarmasin' WHERE nama='Prasetyo';


DELETE

Format:

DELETE  FROM table-name  WHERE  condition(s)

Contoh :

mysql> DELETE FROM friends WHERE id=3;
mysql> DELETE FROM friends WHERE nama='Alex' AND alamat='Nusakambangan';

SELECT

Format:

SELECT  columns FROM tablename  WHERE  condition(s)

Contoh :

mysql> SELECT * FROM friends;
mysql> SELECT * FROM friends WHERE id=10; mysql> SELECT * FROM friends WHERE id<10; mysql> SELECT * FROM friends WHERE id>10;

mysql> SELECT * FROM friends WHERE alamat LIKE '%Ba';

mysql> SELECT * FROM friends WHERE alamat LIKE '%Ba%';
mysql> SELECT * FROM friends WHERE id<10 AND alamat LIKE '%Ba%'; mysql> SELECT COUNT(*) FROM friends WHERE alamat LIKE '%Ba%'; mysql> SELECT COUNT(*) FROM friends;

mysql> SELECT MAX(id) FROM friends;

mysql> SELECT MIN(id) FROM friends;


DROP

Untuk menghapus Tabel atau Database

Format:

DROP TABLE nama_tabel;

DROP DAATABASE nama_database;

Mungkin sekian dulu sobat untuk posting tentang Perintah - Perintah Dasar MySQL. Selanjutnya akan saya posting lagi mengenai Pemprograman dengan MySQL berikut penagplikasiannya dengan pemprograman JAVA. Terima kasih semoga bermanfaat.

Kamis, 29 Agustus 2013

Contoh Surat Lamaran 2012 file docx

Ni agan2, contoh surat lamaran beserta daftar riwayat hidup liat aja contohnya,,klo suka langsung sedot aja gan..



Bagaimana tertarik, langsung gan ..

Password : gratis.com

Cara Mereset Mikrotik RB450G,RB433AH

Stress Ketika kita tidak bisa membuka winbox dikarnakan LUPA PASSWORD....
ni pengalaman saya, lama tak utak atik mikrotik rb450g (pada dasarnya RB450 , RB450G dan RB433AH sama cuma beda dalamannya) ternyata saya lupa dengan Passwordnya,dan berulang-ulang kesana kemari mencari solusi...untung ada om google,,,,ok langsung aja,opz lupa ini sebenarnya cara yang Nekat menurutku,karna seorang teknisi harus berani,resiko pertama itu mungkin akan kehilangan garansi,label garansi akan rusak,tapi klo hati-hati pasti bisa kok,,,,semangat,ok kita mulai
Pertama Siapkan Mikrotik beserta obeng plus(+) dan min(-)
Lalu Mari Bongkar





ingat dan perhatikan simbol merah yang ada pada gambar berikut :




kemudian hubungkan / jumper gambar berikut dengan obeng min(-) :


lalu hidupkan mikrotik anda DAN TAHAN JUMPER JANGAN DILEPAS DAN DENGAR HINGGA BUNYI "BEEP" Ke-2 (DUA),,lalu boleh dilepas dech, klo mujur mungkin hanya sekali saja, lalu tes dengan cara hubungkan kabel UTP ke Ether 2 Mikrotik dan ke PC,jika secara otomatis terhubung dan IP mikrotik default jadi 192.168.88.1,,maka dengan begitu anda berhasil,,tpi jika belum,,boleh diulang sampai berhasil,,waktu saya coba sampai 5reset baru berhasil,,TAPI INGAT INI HANYA DILAKUKAN SAAT PENTING SAJA,,karna mikrotik akan cepat rusak ketika terlalu sering direset....

SELAMAT MENCOBA


Tips Cara ringan merawat Laptop

Laptop adlah itu barang yang sangat dibutuhkan oleh kebanyakan org terutama mahasiswa klo g'salah hehehehe.cara merawat laptop tidak susah ji tetapi tidak juga gampang sob karena hal ini sebenarnya sangat penting agar Laptop kamu bisa panjang umur atau awet dan tahan lama...oi oi...

Berikut ini lah beberapa tips dari saya dan mungkin uda g'rahasia lagi :
  • Jangan sampai Laptop kamu terkena sinar matahari secara langsung(kayak makanan yach,heheheh). Laptop itu alat yang sangat sensitif sob dan mudah rusak jika terkena sinar matahari secara langsung. Baik ketika kita kerja maupun ketika kita menyimpannya pun harus terlindung dari sinar matahari (biar tidak cepat kadarluarsa)heheheeheee.
  • Jangan download sembarangan dari internet(apalagi bokep).  Resiko software yang kita download itu memiliki virus cukup besar(tapi klo software yg dari blog ini g'papa kq, insyaAllah), tapi klo maksa ya harus terpaksa juga scan software nya sob...
  • Jangan pake laptop di tempat yang tidak cocok sirkulasinya(t4 tidur atw t4 empuk),pastikan sirkulasinya mantap, supaya laptop kamu sob tidak cepat panas, karna bisa2 processornya kena sob, dan cepat kalah,,,
  • Bagi yang suka game(seperti saya),,sya sarankan untuk mendefrag local C secara berskala,seperti tiap 2 minggu skali, 3,5 minggu/skali,,yach maksimal 1,5bulan/skali.
  • Jangan tambahkan colokan USB berlebihan, yach mksimal 2klo bisa...
  • Jangan Dibanting,,hehehehehee...
  • Jauhkan dari anak2 yang suka ngiler.
  • Hindari nonton film dengan memutar melalui cd-rom internal, klo bisa di copy aja masuk ke laptop atw pake flashdisk.
  • Pastikan Webcam/Wireless/Bluetooth klo g'dipake dinonaktifkan.
  • Sering2 bersihkan dari debu,tapi jangan dicuci rusak nanti...hehehehe
  • Yang terakhir rawat batre secara rutin, usahakan tiap 1bulan/sekali,habiskan batrenya sampe benar2 habis,truz dicas sampe benar2 penuh tanpa dinyalakan..
Ok lah sekian dulu perawatan ringan laptop yang saya ketahui, sapa tau ada yang mau sharing ilmunya dan ada yang bisa tambahkan, boleh ditambahkan di komentar,,,
semoga bermanfaat yach...
ok sob salam silang dari saya...cherz....OSD..

Minggu, 25 Agustus 2013

Macam-macam perintah utility pada MySQL


1.Describe
Perintah describe digunakan untuk menampilkan struktur tabel
Contoh :
Describe ;
2.Show databases
Perintah Show databases digunakan untuk menampilkan database yang ada pada server
Contoh :
Show databases;
3.Show tables
Perintah show tables digunakan untuk menampilkan semua tabel yang ada didalam database
Contoh :
Show tables;
4.Show open tables
Perintah show open tables digunakan untuk menampilkan tabel yang terbuka
Contoh :
Show open tables;
5.Show create table
Perintah show create tables digunakan untuk menampilkan perintah pembuatan sebuah tabel
Contoh :
Show create table ;
6.Show index from
Perintah show index from digunakan untuk menampilkan index dari table
Contoh :
Show index from ;
Seringkali dalam membuat laporan tabel mysql, kita memerlukan output dengan kriteria tertentu misal tanggal, nilai, atau juga karakter. Saya akan berbagi informasi bagaimana melakukan itu dengan query dalam mysql.

Menampilkan data dengan kunci pencarian format angka/nilai

Menampilkan hanya nilai yang sama
?
1
select * from nama_tabel where nama_field=angka
Menampilkan hanya nilai yang lebih kecil
?
1
select * from nama_tabel where nama_field<angka
Menampilkan hanya nilai yang lebih besar
?
1
select * from nama_tabel where nama_field>angka
Menampilkan hanya nilai yang tidak sama
?
1
select * from nama_tabel where nama_field<>angka

Menampilkan data dengan kunci pencarian karakter/string (nilai pasti)

Menampilkan hanya string yang sama
?
1
select * from nama_tabel where nama_field='string'
Menampilkan hanya string yang tidak sama
?
1
select * from nama_tabel where nama_field<>'string'

Menampilkan data dengan kunci pencarian karakter/string (LIKE --> nilai mirip)

Menampilkan hanya string yang mirip
?
1
select * from nama_tabel where nama_field LIKE 'string'
Menampilkan hanya yang mengandung string pencarian, misal pencarian udin maka muncul syamsuddin, bahruddin, dll
?
1
select * from nama_tabel where nama_field LIKE '%string%'
Menampilkan yang tidak ada kata kunci
?
1
select * from nama_tabel where nama_field NOT LIKE '%string%'

Menampilkan data dengan kunci pencarian tanggal (pasti)

Menampilkan hanya sesuai tanggal kunci
?
1
select * from nama_tabel where nama_field = '2001-10-10'
Menampilkan hanya yang kurang dari tanggal kunci
?
1
select * from nama_tabel where nama_field < '2001-10-10'
Menampilkan hanya yang lebih dari tanggal kunci
?
1
select * from nama_tabel where nama_field > '2001-10-10'
Menampilkan hanya yang tidak sama dengan tanggal kunci
?
1
select * from nama_tabel where nama_field <> '2001-10-10'
Menampilkan hanya yang diantara tanggal kunci
?
1
SELECT * FROM nama_tabel WHERE tanggal BETWEEN '2007-12-01' AND '2008-01-01';
Menampilkan hanya bulan tertentu
?
1
SELECT * FROM nama_tabel WHERE MONTHNAME(field_tanggal) = 'November';
Mungkin banyak lagi tergantung keperluan, query yang bisa dikembangkan ratusan bahkan ribuan kasus.
Semoga bermanfaat
Zainal Hakim
- See more at: http://www.zainalhakim.web.id/posting/menampilkan-data-dengan-kriteria-tertentu-pada-mysql.html#sthash.nQM8H2Pr.dpuf

Sabtu, 11 Mei 2013

Aleo Flash Intro Banner Maker 4.0 Full version

Aleo Flash Intro Banner Maker merupakan sebuah software yang dipergunakan untuk membuat desain banner flash.Membuat banner flash dengan software ini sangatlah mudah.Anda tidak dituntut untuk ahli dalam flash.Software ini sangat cocok bagi anda yang ingin membuat banner flash sebuah produk atau banner website.

Inilah software yang biasa saya gunakan untuk membuat flash sederhana.
Langsung Download aja Gan.




Berbagi ilmu Sob...

Password RAR : berbagi_ilmu

Jumat, 03 Mei 2013

Cara Koneksi Database Menggunakan Bahasa PHP

Ada beberapa cara untuk menghubungkan database dengan menggunakan bahasa pemrograman PHP
disini saya akan berbagi beberapa cara menghubungkannya databasenya..
contoh 1 :

NB : tulisan warna kuning diatas hanyalah keterangan,bisa digunakan bisa juga tidak
intinya ada pada $server, $username, $password..
pada contoh diatas saya menggunakan aplikasi wampserver sebagai server local saya. rata2 seperti itu,cuman perbedaannya ada pada passwordnya biasanya selain wampserver, harus menggunakan password.
nah berikut lebih simple lagi..


Semoga Bermanfaat...

Rabu, 24 April 2013

Perintah PHP Login dan Logout PLUS Session Sederhana Sob.

Ok. curhat bentar ach,, untuk perintah PHP yang satu ini, teramat sering saya melupakannya.
Nah, maka dengan alasan tersebut saya dengan bermaksud berbagi ilmu dan menyimpan ingatanku akan script ini maka ku posting dech.

ini contoh sederhana dimana kejadiannya adalah pada saat pengiriman data salah satu form.
dibawah ini contoh form yang kita gunakan untuk login.
Contoh : Form. action = akses.php
Username : username
Password : password
script form simpan dengan nama : login.php

nah,,berikut ini script yang sering ku lupa yaitu loginnya,,hehehhehe.
dalam hal ini login saya beri nama akses.php sesuai action form diatas..
script akses.php

kemudian buat file baru dengan script sebagai berikut :


simpan dengan nama : home.php
eksekusi dech programmnya...

oh iya lupa script untuk logout..

simpan dengan nama : logout.php


selesai..semoga bermanfaat..selamat berkarya

Senin, 15 April 2013

Perintah php memberi pesan box atau alert box

Membuat Pesan Box (pesan dengan pop up)

Masih berkutat dengan dunia php, kali ini saya mencoba berbagi ilmu tentang pesan box, satu perintah kecil untuk memberi komentar ketika kita melakukan eksekusi/aksi atau lebih spesifiknya itu onclick atau kondisi pada saat menekan sesuatu,,hayo mau tekan apa hayo...
Pesan box biasanya saya gunakan untuk memberi keterangan atas suatu inputan. Jika inputan yang dimasukkan tidak sesuuai dengan yang dimau, maka akan muncul pesan box yang menampilkan peringatan tertentu.
Untuk menampilkan pesan box dengan cara yang sangat simple bisa menggunakan perintah dalam bentuk java script. Javascript tinggal dimasukkan dalam kombinasi tag php atau html maka pesan box bisa dijalankan.
Beberapa contoh pengunaan pesan box:

Pesan Box dari Tombol :

<input type="button" value="klik" onclick="alert('Baru ki Tekan Tombol Toh')">


Pada baris kode ini akan menampilkan alertbox ketika melakukan klik pada tombol. Perintah untuk menampilkan alert box terletak pada baris onclick="alert('pesan')".
Pesan box dari hyperlink

Contoh Link : Menuju ke Berbagi Ilmu
<a href="http://catatan-harian-suryanto-syam.blogspot.com" onclick="alert('selamat datang di blog kesayangan anda BERBAGI ILMU');"> Berbagi Ilmu</a>

 Pesan box dua pilihan

Dalam pembuatan pesan box terkadang kita dihadapkan pada permasalahan untuk menampilkan pesan box dengan dua opsi yang berbeda. Untuk mendapatkan ilmu yang satu ini sempat agak mumet golek i neh,,,hehe bahasa jawa lagi.. juga cari kata kunci buat googling. Tapi alhamdulillah bisa ketemu juga. Ada perbedaan dengan pesan box yang sebelumnya, untuk pesan yang diatas menggunakan perintah pesan sedangkan untuk yang ini menggunakan perintah confirm.

<script type="text/javascript">
function konfirmasi() {
    var answer = confirm("Ingin lihat profil fb-ku??")
    if (answer){
        alert("Selamat datang di akun fb-ku")
        window.location = "http://www.facebook.com/sahili.jie";
    }
    else{
        alert("Thanks, masih tetap di berbagi ilmu")
    }
}
</script>
<input type="button" onclick="konfirmasi()" value="link to fb" />

Dari hasil perintah php diatas adalah?

coba aja di klik dibawah ini
 

Ok Sekian dulu bagi-baginya...jangan lupa kembangkan nah....

Perintah php membulatkan angka




1. Pembulatan keatas (Ceil).

Contoh kasus sob
<?php
$bulatkeatas1 = 0.5;
$bulatkeatas2 = 1.5;
$bulatkeatas3 = 2;
echo 'bulat keatas 1 ='.ceil($bulatkeatas1); echo '<br />';
echo 'bulat keatas 2 ='.ceil($bulatkeatas2); echo '<br />';
echo 'bulat keatas 3 ='.ceil($bulatkeatas3);
?>
Kalau script/listing ato perintah diatas dijalankan, maka outputnya adalah sebagai berikut,
bulat keatas 1 = 1
bulat keatas 2 = 2
bulat keatas 3 = 2
Jadi kesimpulannya adalah, fungsi PHP ceil akan melakukan pembulatan keatas pada angka yang diberikan. Fungsi ini akan menghasilkan nilai integer terdekat keatas dari angka.

2. Pembulatan kebawah (floor).

Floor digunakan untuk melakukan pembulatan ke bawah. Lihat contoh dibawah ini,
<?php
$kebawah1 = 0.5;
$kebawah2 = 1.5;
$kebawah3 = 2;
echo 'kebawah 1 ='.floor($kebawah1); echo '<br />';
echo 'kebawah 2 ='.floor($kebawah2); echo '<br />';
echo 'kebawah 3 ='.floor($kebawah3);
?>
Script diatas akan menghasilkan output,
kebawah 1 = 0
kebawah 2 = 1
kebawah 3 = 2
Berkebalikannya ji ni dengan ceil, floor akan melakukan pembulatan ke nilai integer terdekat tapi bedanya kebawah dari suatu bilangan.

3. Pembulatan ke terdekat

ROUND membulatkan suatu bilangan ke nilai terdekatnya sesuai dengan jumlah angka dibelakang koma yang diinginkan, klo diatas 5 maka bulat keatas klo dibawa meja dia,eh salah maksud ku dibawah 5 bulat ke bawah kalo pas 5 ya tetap 0,5 toh. Sebagai contoh,
<?php
$bulat1 = 0.58989;
$bulat2 = 1.6;
$bulat3 = 2.4;
echo 'bulat 1 ='.round($bulat1, 2); echo '<br />'; // dengan 2 angka dibelakang koma coy
echo 'bulat 2 ='.round($bulat2, 0); echo '<br />'; // tidak pake angka dibelakang koma
echo 'bulat 3 ='.round($bulat3); // yang ini hampir sama dengan hasil integer
?>
Jika dijalankan, maka script akan memberi output :
berat 1 = 0.59
berat 2 = 2
berat 3 = 2

Mantapkan perintahnya..tetap semangat belajar dan berbagi ilmu yach...ok sob...