UP
    Latest News

Menggunakan Array Pada PHP

Menggunakan Array Pada PHP
Array dalam PHP adalah membuat satu kelompok yg didalamnya berisi string-string, yg setiapnya stringnya bisa di variabel (kita sudah membahas variabel PHP pada artikelnya sebelumnya).
Array ada dua jenis, array yg sudah di tentukan stringnya dan array yg belum ditentukan stringnya, untuk array yg belum ditentukan stringnya akan kita bahas pada pelajaran yg akan datang.
Baiklah, kita kembali lg ke pokok bahasan kita.
Bentuk penulisan array adalah seperti ini:
array(‘string1′,’string2′,’string3′,dst…);
Dan kita ingin memvariabelkan masing-masing stringnya, maka kita harus membuat dulu nama variabelnya, dan penulisannya seperti ini:
$namaVariabel=array(‘string1′,’string2′,’string3′,dst…);
Lalu bagaimana untuk menyebut variabel pada setiap stringnya ?
Bentuk penulisan variabelnya seperti ini:
$namaVariabel[nomerUrutStringnya];
Dan perlu di ingat, nomer urut string dalam array dimulai dari angka 0 (enol) bukan dari angka 1.
Simak contoh dibawah ini:

1<?php
2$siswa=array('budi','anto','wahyu');
3 
4echo $siswa[0];
5?>

Bila di buka dengan browser, contoh diatas akan menampilkan string budi karena budi dalam urutan pertama atau ke 0 dalam contoh array diatas. Contoh lainnya:

1<?php
2$siswa=array('budi','anto','wahyu');
3 
4$jumlah=count($siswa);
5 
6echo "jumlah siswa ada ".$jumlah." orang ,mereka bernama ".$siswa[0].", ".$siswa[1]." dan ".$siswa[2];
7?>

Contoh diatas bila dibuka dengan browser akan menampilkan: jumlah siswa ada 3 orang, mereka bernama budi, anto, dan wahyu
Oiya saya telah menambahkan fungsi count(); yg dalam php digunakan untuk menghitung jumlah string pada array,
Jika anda lihat contoh diatas ada variabel ‘$jumlah’ yg berisi count($siswa); yakni menghitung jumlah string pada variabel array ‘$siswa’ sehingga menghasilkan angka 3.

Menulis Komentar Pada PHP

Menulis Komentar Pada PHP
Komentar pada PHP maksudnya lebih di tujukan sebagai pengingat atau petunjuk bagi siprogramer itu sendiri.
Ketika seorang programer menulis kode-kode pada file PHP, atau istilah kerennya coding, maka ia butuh pengingat atau petunjuk atas apa yg telah ia tulis, agar dikemudian hari ia bisa lebih mudah menemukan baris pada file PHP yg ia tulis sebelumnya untuk kemudian ia modifikasi lg.
Syntaxnya adalah seperti ini :
// Tulisan komentarnya
ya, diawali dengan dua buah slash atau garis miring lalu di ikuti dengan kata-kata komentarnya.
Perlu di ingat bahwa dua buah slash di awal itu hanya untuk satu baris saja, jadi bila ingin menggunakan garis baru harus di tambah lg slashnya :
// Komentar baris pertama
// Komentar baris kedua
Dan komentar pada PHP ini akan diabaikan oleh browser, tetapi akan tetap ada dan dapat di lihat pada file PHP nya langsung.
Jadi secara lengkapnya, contoh penulisan komentar pada PHP adalah seperti ini :

01<?php
02// ini adalah komentar baris pertama
03// Ini adalah komentar baris kedua
04 
05// dibawah ini adalah sebuah variabel
06 
07$contoh="bla..blaa..bla..";
08echo $contoh;
09 
10?>

Contoh diatas menunjukan ada 3 baris komentar pada file PHP diatas.

Menggunakan if, elseif, dan else Pada PHP

Menggunakan if, elseif, dan else Pada PHP
If atau yg dalam bahasa Indonesia berarti ‘jika’, adalah fungsi penting dalam penulisan kode PHP, penggunaannya selalu diperlukan dalam penulisan (coding) file PHP yg dinamis.
If digunakan untuk menentukan kode PHP mana yg akan dijalan (statement) sesuai syarat atau kondisi yg ada.
Struktur penulisannya adalah seperti ini:
if(syarat) {
statement
}
Untuk lebih jelasnya silahkan lihat contoh dibawah ini, dan untuk contoh ini kita memerlukan sebuah acuan atau kondisinya, dan kondisinya sebuah variabel dengan nama $hasilpenjumlahan yg bernilai 1+2 atau sama dengan 3

1<?php
2$hasilpenjumlahan=1+2;
3 
4if($hasilpenjumlahan==3) {
5echo "hasil benar";
6}
7?>

($hasilpenjumlahan==3) adalah syaratnya,
echo “hasil benar”; adalah statementnya atau kode yg akan dijalankannya, dan dalam contoh diatas kebetulan syaratnya benar. If sering disandingkan dengan else, atau kode yg dipersiapan jika syaratnya salah,
Simak contoh ini:

1<?php
2$hasilpenjumlahan=1+2;
3 
4if($hasilpenjumlahan==4) {
5echo "hasil benar";
6} else echo "hasil salah";
7?>

Contoh diatas, kode yg akan dijalankan adalah echo “hasil salah”;
Karena syaratnya tidak sesuai dengan kondisi yg ada. if juga sering disandingkan dengan elseif, atau syarat yg lainnya,
Simak contoh dibawah ini:

01<?php
02$hasilpenjumlahan=1+2;
03 
04if($hasilpenjumlahan==4) {
05echo "hasil syarat pertama benar";
06}
07elseif($hasilpenjumlahan==3) {
08echo "hasil syarat kedua benar";
09} else echo "semua syarat salah";
10?>

Pada contoh diatas kode yg akan dijalan adalah echo “syarat kedua benar”;
Karena syaratnya memang benar, sedangkan else dipersiapkan atau statementnya akan dijalankan jika kesemua syarat salah.

Kelebihan PHP

Kelebihan PHP
Kelebihan PHP antara lain:


  • Bahasa pemograman php adalah sebuah bahasa script yang tidak melakukan sebuah kompilasi dalam penggunaanya.
  • Web Server yang mendukung php dapat ditemukan dimana - mana dari mulai IIS sampai dengan apache, dengan configurasi 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 referensi yang banyak.
  • PHP adalah bahasa open source yang dapat digunakan di berbagai mesin (linux, unix, windows) dan dapat dijalankan secara runtime melalui console serta juga dapat menjalankan perintah-perintah system.
  • PHP adalah termasuk bahasa embedded ( bisa diletakkan dalam tag HTML )
  • PHP diterbitkan secara gratis


Beberapa system database yang didukung oleh PHP adalah :
  1. Sybase
  2. mSql
  3. MySql
  4. Solid
  5. Generic ODBC
  6. Postgres Sql

Uang Dollar yang Unik

Uang Dollar yang Unik
Semua orang tahu atau pernah mendengar tentang Lembar - lembar uang dolar AS, di berbagai hal US Dollar / Dolar AS kerap menjadi standar perbandingan.
Desain uang Dollar dari sejak berdirinya AS nyaris tidak berubah banyak, tapi bagaimana jika pengguna Uang Dolar ini bodan dan ingin agar Lembaran Uang Dolar AS berubah penampilan seperti berikut ini :

 
 

membuat posting artikel seperti blogspot dengan php mysql

membuat posting artikel seperti blogspot dengan php mysql
Rekan pasti tahu yang namanya blogspot. Kalau kita perhatikan pada blogspot, setiap kita memposting blog baru pada artikel maka artikel yang kita posting tadi akan ditampilkan pada halaman utama dari blog kita. pada tutorial kali ini, saya akan menjelaskan cara membuat posting artikel seperti pada blogspot dengan menggunakan php yang mana posting artikel tersebut akan disimpan di database website kita.
Pertama kita harus membuat database dan tabelnya terlebih dahulu. adapun struktur dari tabelnya adalah sebagai berikut

Nama kolom type size AI Key
id_artikel INT 5 * *
Judul_artikel VARCHAR 255
isi_artikel TEXT
tgl_artikel DATETIME

Untuk membuat tabel seperti diatas menggunakan mysql, kita bisa menggunakan code seperti dibawah ini


-- phpMyAdmin SQL Dump
-- version 2.11.1
-- http://www.phpmyadmin.net
--
-- Host: localhost
-- Generation Time: Apr 16, 2013 at 06:06 PM
-- Server version: 5.0.45
-- PHP Version: 5.2.4

SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO";

--
-- Database: `postingan`
--

-- --------------------------------------------------------

--
-- Table structure for table `tblartikel`
--

CREATE TABLE `tblartikel` (
  `id_artikel` int(5) NOT NULL auto_increment,
  `judul_artikel` varchar(255) collate latin1_general_ci NOT NULL,
  `isi_artikel` text collate latin1_general_ci NOT NULL,
  `tgl_artikel` datetime NOT NULL,
  PRIMARY KEY  (`id_artikel`)
) ENGINE=MyISAM  DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci AUTO_INCREMENT=7 ;

--
-- Dumping data for table `tblartikel`
--


Setelah kita membuat tabelnya, sekarang buatlah form untuk memasukkan artikel kita kedalam database. berikut kodenya :

<form method="post" name="posting_form" action="submit.php">
Judul Artikel<br>
<input type="text" name="judul_artikel" size="30"><br>
Isi Artikel<br>
<textarea name="isi_artikel" cols="60" rows="10"></textarea><br>
<input type="submit" name="submit" value="submit artikel">
</form>

Simpan dengan nama form_artikel.php.

Kalau kita perhatikan, pada form diatas menunjukan kalau action submit akan dilakukan dihalaman submit.php, itu artinya ketika kita menekan tombol sumbit artikel pada form tersebut maka kita akan dialihkan kepada halaman submit.php yang mana halaman tersebut akan melakukan proses memasukkan value kedalam database dengan value yang sudah didefinisikan dari masing masing kolom input. Karena itu sekarang kita akan membuat halaman submit.php-nya. berikut codenya :


<?php


//membuat koneksi kedatabase

$dbhost ="localhost";
$dbuser ="root";
$dbpassword ="";
$dbname ="postingan";
$koneksi = mysql_connect($dbhost,$dbuser,$dbpassword);
mysql_select_db($dbname,$koneksi);


//membuat variabel dari inputan form

$judul = $_POST['judul_artikel'];
$isi = $_POST['isi_artikel'];
$tgl = date('Y-m-d');


//proses query memasukkan data ke database

$query = mysql_query("INSERT INTO tblartikel VALUES ('','$judul','$isi','$tgl')");


//cek apakah querynya berhasil atau tidak

if ($query) {


//jika berhasil maka tampilkan pesan

echo 'berhasil membuat artikel dengan judul '.$judul ;
}
else
{

//tampilkan pesan error jika query tidak berhasil

echo 'gagal membuat artikel dengan judul '.$judul ;


//tutup koneksi ke database

mysql_close();
}
?>

<a href="index.php">Lihat Hasil Posting </a>


simpan dengan nama submit.php

Dengan selesainya kita membuat submit.php ini, maka kita selesai membuat suatu aplikasi berbasis web untuk postingan seperti pada blogspot. Tetapi, bagaimana caranya kalau kita ingin menampilkan halaman yang sudah kita posting tadi dihalaman website kita? Baiklah sekarang kita akan membuatnya, berikut kodenya :


<html>
<head>
</head>
<body>
<p>
<a href="form_artikel.php">Buat artikel baru </a>
</p>
<br>
<?php


//buat dulu koneksi kedatabase

$dbhost = 'localhost';
$dbuser = 'root';
$dbpassword = '';
$dbname = 'postingan';
$koneksi = mysql_connect($dbhost,$dbuser,$dbpassword);
mysql_select_db($dbname,$koneksi);


//buat query terlebih dahulu

$query = mysql_query("SELECT * FROM tblartikel");


//cek apakah kita sudah memposting artikel atau belum

if (mysql_num_rows($query) == 0) {


//tampilkan pesan kalau artikel belum ada

echo 'maaf, belum ada artikel';

else 
{


//buat pengulangan untuk menampilkan data artikel dengan 
//menggunakan while dan definisikan kedalam variabel data

while ($data = mysql_fetch_array($query)) 
{


//kita akan menampilkan judul artikel

echo '<p><strong>'.$data['judul_artikel'].'</strong></p>';



//tampilkan tanggal pembuatan artikel
//gunakan fungsi strtotime untuk merubah bentuk date 
//kedalam bentuk string

echo '<p><em>'.date('j, F Y',strtotime($data['tgl_artikel'])).'</em></p>';



//menampilkan isi artikel yang sudah kita buat

echo '<p>'.$data['isi_artikel'].'</p>';
}
}


//tutup koneksi database

mysql_close();
?>
</body>
</html>

simpan dengan nama index.php
test dengan menjalankan index.php


Untuk anda yang ingin mendownload langsung source code dari postingan ini, bisa anda download dibawah ini.

Download Source Code


Dengan sudah dibuatnya link download diatas, maka selesailah sudah tutorial dari saya tentang membuat posting artikel seperti blogspot dengan php mysql ini, dikemudian hari saya akan menjelaskan bagaimana cara membuat tampilan singkat dari daftar artikel yang ada tulisan read more-nya. Karena itu sering seringlah mampir disini untuk update selanjutnya.