Posts

Showing posts with the label Pemrograman Web

Membuat Link Cantik Menggunakan Regex htaccess

Link yang cantik akan bermanfaat terutama link menjadi mudah dibaca dan tidak terlalu panjang. Sehingga dapat membantu website kita  dalam peringkat mesin pencari. Contoh regex untuk mempercantik link yang sering digunakan: Options -Indexes RewriteEngine On RewriteOptions inherit RewriteRule ^detailproduk-([a-zA-Z0-9\-]+).html$ detail.php?Idproduk=$1 [L,QSA] RewriteRule ^konten([0-9]*)/([a-zA-Z0-9\-]+).html$ index.php?action=konten&id_konten=$1 [L,QSA] $1 dibelakang Idproduk biasanya merupakan kode produk, kalau nggak ya nama produk yang unik. Nah kode unik itu bisa diletakan seperti didetail produk didepanya, ([a-zA-Z0-9\-]+) maksudnya kodenya mau angka besar kecil atau strip gak masalah, kalau ([0-9]*) artinya harus terdiri dari angka 1-9 . Artinya jika link sebenarnya seperti ini :  detail.php?Idproduk=pro-00213 maka bisa dirubah seperti ini : detailproduk-pro-00213.html. Kira-kira seperti itu. Biasanya kode unik gak bisa dihilangkan, karena akan digunaka...

Contoh Switch Case PHP Sederhana dengan Form

Image
Contoh penggunaan Switch Case menggunakan PHP memilih nama siswa. Perintah Switch Case dapat digunakan sebagai pengganti perintah if..else. Perintah switch akan menyeleksi kondisi yang diberikan dan membandingkan hasilnya dengan konstanta-konstanta yang berada pada case. Jika hasil dari kondisi sama dengan konstanta tertentu, maka pernyataan pada konstanta tersebut akan dijalankan sampai ditemukan pernyataan break. Jika hasil dari kondisi tidak ada yang sama dengan konstanta-konstanta yang diberikan, maka pernyataan pada default yang akan dijalankan. Berikut contoh program case php:

Cara Mengatasi Galat: Index hilang pada kolom di phpMyAdmin

Image
SQL FOREIGN KEY Constraint Kalau kamu menemui kasus seperti itu, biasanya indeks memang gak  ada jadi buat indeks dulu 1. Pada tabel yang akan dijadikan foreign key, klik indeks data yang ingin dihubungkan menjadi foreign key. 2. Buka data tabel yang akan dijadikan primary. Klik struktur>pilih relation view. Disana akan ada foreign key constraint. Pilih data tabel pertama sebagai primary key,lalu pilih database, pilih kolom tabel kedua sebagai foreign key lalu data tabel. Jangan lupa pilih on delete cascade on delete cascade Semoga berhasil. Galat : Index hilang pada kolom