Contoh web server adalah Apache
Contoh database server MySQL
Fungsi Insert :
insert into masteruser values('admin','maherga bayu',password('123'));
----------------------------------------------------------------------------------------------------------------------------------------------------------------------
$rs = mysql_query("insert into masterbarang values('".$_POST['txtkdbrg']."','".$_POST['txtnmbrg']."','".$_POST['txtstokbrg']."','".$_POST['txtsatbrg']."','".$_POST['txthrgjual']."')");
Fungsi Update :
$rs = mysql_query("update masterbarang set namabarang='".$_POST['txtnmbrg']."', stokbarang='".$_POST['txtstokbrg']."', setuanbarang='".$_POST['txtsatbrg']."',hargajualbarang='".$_POST['txthrgjual']."' where kodebarang='".$_POST['txtkdbrg']."'");
$err = "Data sudah diupdate";
Fungsi Select :
$rs = mysql_query("select * from masterbarang where kodebarang='".$_GET['id']."'");
$getdata = mysql_fetch_row($rs);
Fungsi Delete :
$rs = mysql_query("delete from masterbarang where kodebarang='".$_GET['id']."'");
$err = "masterbarang dengan kode '".$_GET['id']."' sudah dihapus !";
--------------------------------------------------------------------------------------------------------------------------------------------------------------------
mysql_query("delete from detiljual where nourutjual='$globalnojual' and kodebarang='$globalkdbrg'");
Fungsi mysql_fetch_row
//masukin ke table penjualan
$rs = mysql_query("insert into penjualan (tanggaljual,totaljual) values(now(),0)");
//ambil no urut terakhir
$rs = mysql_query("select max(nourutjual) from penjualan");
$data= mysql_fetch_row($rs);
$globalnojual = $data[0];
//masukin data pertama ke detiljual
$rs = mysql_query("insert into detiljual values('$globalnojual','".$_POST['cmbkdbrg']."','".$_POST['txtjmljual']."')");------------------------------------------------------------------------------------------------------------------------------------------------------------------------
$rs = mysql_query($qryDtl);
$gtot = 0;
while($dataDtl=mysql_fetch_row($rs)){
?>
| Hapus
------------------------------------------------------------------------------------------------------------------------------------------------------------------------
//ini kalo baru buka form
//masukin ke table penjualan
$rs = mysql_query("insert into penjualan (tanggaljual,totaljual) values(now(),0)");
//ambil no urut terakhir
$rs = mysql_query("select max(nourutjual) from penjualan");
$data= mysql_fetch_row($rs);
$globalnojual = $data[0];
//masukin data pertama ke detiljual
$rs = mysql_query("insert into detiljual values('$globalnojual','".$_POST['cmbkdbrg']."','".$_POST['txtjmljual']."')");
}
}
Fungsi mysql_fetch_array :
//edit dan berarti ambil datana dulu
case 'e' : $rs = mysql_query("select kodebarang, jumlahjual from detiljual where nourutjual='$globalnojual' and kodebarang='$globalkdbrg'");
$editdata = mysql_fetch_array($rs);
break;
//hapus
case 'h' : $rs = mysql_query("delete from detiljual where nourutjual='$globalnojual' and kodebarang='$globalkdbrg'");
break;
}
Koneksi
//siapin variabel untuk konfigurasi database
$host = "localhost";
$user = "root";
$pass = "";
$db = "ujian";
$cn = mysql_connect($host,$user,$pass);
//cek apakah koneksi berhasil
if(!$cn){
// kalo gagal
die("
Koneksi ke database gagal
".mysql_error());
} else {
//kalo berhasil. pilih database
$pilih = mysql_select_db($db);
//bisa gak ya pilih database
if(!$pilih){
//kalo gagal
die("
Database gagal dipilih
".mysql_error());
}
}
mysql_select_db("ujian");
?>
HTML
· Hypertext Markup Language
· Bahasa standard yang digunakan untuk membuat website
· Bisa berisi teks, gambar, suara, video
• Website adalah halaman web yang ada di internet dan merupakan bagian dari suatu nama domain
• Homepage adalah halaman utama sebuah website
• Domain atau nama domain adalah penamaan alamat website di Internet
• Digunakan untuk memudahkan mengingat nama website
• http://www.google.com
• 72.14.207.99
Hosting
• jasa layanan internet yang menyediakan sumber daya server-server untuk disewakan sehingga memungkinkan organisasi atau individu menempatkan informasi di internet berupa HTTP, FTP, EMAIL atau DNS
HTML
• Hypertext Markup Language
• Bahasa standard yang digunakan untuk membuat website
• Bisa berisi teks, gambar, suara, video
CSS
• Cascading Style Sheets
• menetapkan aturan tampilan/style yang akan digunakan pada sebuah website.
• Bisa berdiri sendiri sebagai sebuah dokumen dengan ekstension .css
• Bisa berada di dalam dokumen HTML
Javascript
• JavaScript merupakan sebuah bahasa scripting yang dikembangkan oleh Netscape.
• membuat halaman web yang interaktif.
• memerlukan browser yang mendukung Javascript (Javascript enabled browser)
PHP
• PHP : Hypertext Preprosessor
• Open source
• http://php.net
• Bisa dijalankan di windows dan linux
• Rasmus Lerdorf
Apache
• Webserver (server yang menyediakan layanan web)
• OpenSource
• http://apache.org
• Bisa diinstall di windows dan di linux
MySQL
• Database server
• Open source
• http://mysql.com
• Bisa diinstall di windows atau di linux
Web Statis
• Tidak adanya interaksi antara pengunjung dengan pemilik web
• Hanya menggunakan HTML saja
• Tidak menggunakan database
• Content hanya diberikan oleh pemilik web dan jarang diupdate
Web Dinamis
• interaksi antara pengunjung dengan pemilik web seperti memberikan komentar, transaksi online, forum
• Menggunakan bahasa pemrograman PHP, ASP
• Menggunakan database untuk menyimpan data
• Content bisa berasal dari pengunjung dan lebih sering diupdate
String
1. Addslashes() = menambahkan backslashes (\) di setiap kutip (quote)
2. chr() = menghasilkan karakter dari bilangan ASCII
3. crypt() = () – menghasilkan string terenkripsi searah.
Echo () – menampilkan satu atau beberapa string
Explode () – memecah string berdasarkan suatu delimiter (separator).
Htmlentities () – mengubah semua tag html menjadi HTML entities.
Htmlspecialchars () – mengubah semua karakter khusus menjadi HTML entities
Implode () – menggabungkan elemen array menjadi string dengan suatu delimiter (separator).
Join () – sama dengan implode()
Ltrim () – menghapus karakter tertentu (“ “, \t, \n, \r, \0, \x0B) di awal string.
md5 () – menghasilkan string terenkripsi searah.
nl2br () – menambahkan HTML line break (
) sebelum semua baris baru dalam string
) sebelum semua baris baru dalam string
number_format () – mengatur format angka.
Ord () – menghasilkan kode ASCII dari suatu karakter.
Rtrim () - menghapus karakter tertentu (“ “, \t, \n, \r, \0, \x0B) di akhir string
Split () – sama dengan explode
str_repeat () – mengulang string
str_replace () – mengganti semua string dalam pola menjadi suatu string.
strip_tags () – mengabaikan HTML dan PHP tag dalam string.
Stripslashes () – menghilangkan backslashes (\) dalam string.
Strlen – menghitung panjang string.
Strpos () – mencari posisi pertama sebuah string dalam string.
Strrchr () – mencari posisi terakhir sebuah karakter dalam string.
Strrpos () – mencari posisi terakhir sebuah string dalam string.
Strrev () – membalik string.
Strstr () – mencari posisi pertama sebuah karakter dalam string.
Strtolower () – mengubah string menjadi huruf kecil (lower-case).
Strtoupper () – mengubah string menjadi huruf kapital (upper-case)
Substr () – memotong string
Trim () - menghapus karakter tertentu (“ “, \t, \n, \r, \0, \x0B) di akhir dan akhir string.
Ucfirst () – mengubah huruf pertama dari semua string menjadi Upper-case.
Ucwords () – mengubah huruf pertama tiap kata dalam string menjadi upper- case.
Wordwrap () – memotong sejumlah karakter dalam string dengan break-character.
No comments:
Post a Comment