Untuk memastikan agar form yang diisi benar, maka diperlukan yang
namanya validasi. Dengan adanya validasi, setiap isian form akan dicek
apakah sesuai dengan aturan atau tidak, misalnya nomer HP, maka karakter
yang harus dimasukkan adalah karakter berupa angka.
Contoh validasi yang akan saya contoh adalah validasi email, kode pos dan nomer telepon.
Silahkan di copy dan di coba syntax berikut ini :
Selasa, 15 Januari 2013
Validasi Form Email, Kode Pos, Nomer Telepon Menggunakan Javascript
Label:
website
Membuat Pagination dengan PHP
Cara membuat Pagination dengan PHP adalah :
1. Buat script dbc.php buat konek ke database, masukkan script berikut kemudian simpan dengan nama dbc.php
<?php
mysql_connect(“host”,“user_db”,“pass_db”);
mysql_select_db(“nama_db”);
?>
Sesuaikan settingan databasenya dengan punya Anda
2. Buat file halaman.php masukkan script berikut kemudian simpan sebagai halaman.php
1. Buat script dbc.php buat konek ke database, masukkan script berikut kemudian simpan dengan nama dbc.php
<?php
mysql_connect(“host”,“user_db”,“pass_db”);
mysql_select_db(“nama_db”);
?>
Sesuaikan settingan databasenya dengan punya Anda
2. Buat file halaman.php masukkan script berikut kemudian simpan sebagai halaman.php
PHP Code:
<?php
class PageNumber{
var $limit;
var $query;
var $page;
var $start;
var $TotalRecord;
var $TotalPage;
var $TotalPageNumber;
var $FirstPageNumber;
var $LastPageNumber;
var $FirstRecordPos;
var $LastRecordPos;
var $next;
var $prev;
function GetJmlHal(){
$hasil = $this->TotalRecord/$this->limit;
if(($temp = (int)$hasil)<$hasil) $hasil = $temp + 1;
return($hasil);
}
function GetStart(){
if($this->page > 1){
return ($this->page-1)*$this->limit;
}
return(0);
}
function GetFirstNumber(){
$temp = $this->page % $this->TotalPageNumber;
if($temp){
$result = $this->page-$temp+1;
if($result==$this->TotalPage){
$result = $this->page-$this->TotalPageNumber;
}
}else{
$result = $this->page-$this->TotalPageNumber+1;
}
return($result);
}
function GetLastNumber(){
$result = $this->FirstPageNumber+($this->TotalPageNumber-1);
if($result > $this->TotalPage || ($this->TotalPage-$result == 1)){
$result = $this->TotalPage;
}
return($result);
}
function GetFirstRecordPos(){
return($this->start+1);
}
function GetLastRecordPos(){
$result = $this->start+$this->limit;
if($result > $this->TotalRecord) $result = $this->TotalRecord;
return($result);
}
function GenerateAll(){
$result = mysql_query($this->query);
$row = mysql_fetch_array($result);
$this->TotalRecord = $row[0];
$this->TotalPage = $this->GetJmlHal();
if($this->page > $this->TotalPage) $this->page = $this->TotalPage;
$this->start = $this->GetStart();
$this->FirstPageNumber = $this->GetFirstNumber();
$this->LastPageNumber = $this->GetLastNumber();
$this->next = $this->page+1;
$this->prev = $this->page-1;
$this->FirstRecordPos = $this->GetFirstRecordPos();
$this->LastRecordPos = $this->GetLastRecordPos();
mysql_free_result($result);
}
}
?>
Label:
website
Langganan:
Postingan (Atom)