Slice Template di CI Part 3

Mari balik ke Part 1 sebentar. hasil dari part 1 adalah kita memiliki 3 file yaitu

admin_tpl.php
body

base.php

Inc

footer.php
head.php

Isi didalamnya cukup sederhana yang nantinya di part 2 akan menambahkan beberapa part penting dalam head. Silakan di lengkapi sesuai kebutuhan. Pada part 2 penjelasannya lebih kepada bagaimana cara anda memakai fungsi isset(). Kapan memakai isset!? nantinya pada part 5! sebagai penutup saja

nanti target akhirnya adalah seperti ini Continue reading “Slice Template di CI Part 3”

Advertisements

Slice Template di CI Part 2

Pada Part 2 ini. Kita akan mencoba melengkapi isi dari HEAD dahulu.. Baru kemudian Footer. Saya nulis dalam keadaan setengah ngantuk. kalau ada Typo.. tolong bantu info di kotak pesan. Agar saya bisa perbaiki. Karena saya berusaha agar part 3 bisa keluar ASAP.

Disini kita akan membutuhkan admin-lte

https://adminlte.io/themes/AdminLTE/index2.html

untuk demonya


pada part 2 ini.. kita akan belajar untuk

  1. melengkapi isi head
  2. melengkapi isi footer
  3. menggunakan isset

untuk body yang kelihatan jelimet akan dibahas nanti pada part 3.. dimana kita akan mengirimkan parameter ke dalam view Continue reading “Slice Template di CI Part 2”

Slice Template di CI Part 1

Sebelum masuk ke area slicing. Mari melihat ke dalam tutorial lain yang dibuat oleh programer lain.
Tuntunan mereka tidak ada yang salah.. Namun caranya yang mungkin terlalu TO THE POINT. tidak ada yang salah dengan cara tersebut. Tetapi tidak semua orang memiliki pandangan dan cara tangkap yang sama.

Pada tutorial ini, kita akan membuat base dari HTML yang sangat sederhana.. Terlalu sederhana hingga saya tidak akan mengatakan ini adalah template. Hanya sebuah HTML biasa yang bisa di download atau copas dari site pelajaran lain yang bisa ditemui dibawah

https://www.w3schools.com/html/default.asp

tolong catat.. semua link yang saya berikan jangan lupa di datangi dan di bookmark. Continue reading “Slice Template di CI Part 1”

Tanya:

ada 2 table yaitu table member dan member_detail. Member berisi 14 data dan member_detail diharuskan memiliki 1 detail! namun ternyata ada masalah penyimpanan sehingga member_detail hanya tersisa 7!!

bagaimana input sekaligus.. apabila kita asumsikan ada 1000 data yang akan di input.

Jawab:

mari telaah dahulu.. buat query contoh lalu ke intinya

query 1 left join

dapatkan dahulu id dari table member

select m.id from member m left join member_detail md on m.id=md.id;

filter hanya yang tidak ada di detail

disini kita cukup memakai where.

where md.id is null

pelajari insert table user

tujuannya mendapatkan

insert into table_detail (field) values();

hal terpenting adalah field apa aja yang di isi

select field yang terpenting

tidak semua field akan terpakai. lebih baik sedikit saja

bikin select (query) pada contoh 1 dengan isi seperti yang akan di insert. pada point ini, saya akan menggabungkan keduanya

lalu gabungkan ke 3 contoh yaitu

insert into (..) values select select m.id from member m left join member_detail md on m.id=md.id;

Kondisi lapangan

maksudnya bisakah jalan sesuai keinginan? nope.. tidak selalu jalan.. bisa kejadian malah akibatnya error dan mysql error. Jadi tolong selalu uji dan test untuk keamanan.

BISAKAH SEMUA DATABASE RELATIONSHIP?

saya blum nyoba. jadi ngak bisa berkata.. BISA.. percobaan dilakukan di mysql.. kalau di sql server mungkin caranya beda.

Preventif error server

salah satu metode yang saya sarankan adalah.. memakai limit pada akhir query! namun saya mencoba di mysql dan cara itu tidak membantu. jadi memang kita harus hati2 dan analisa kedepannya!

masang SSL di VPS cara salah

ada yang bilang.. kalau salah tapi jalan.. Lakukanlah!! Tapi akan lebih baik saya share.. sapa tau ada yang memberi masukan cara yang benar.

Problem:

saya ada web yang ingin dibuat SSL.. saya akan memakai vps bukan hosting! caranya yang terbaik bagaimana? Continue reading “masang SSL di VPS cara salah”

check domain kenapa alamatnya malah ke xxx

saya beli domain di hosting xxx.. lalu permintaan client saya adalah jangan muncul xxx! lalu diganti oleh teman saya ke dns yang bukan xx !! tetapi pas di scan tampaknya malah ke xxx??


dugaan awal saya adalah.. karena kita beli di xxx maka walaupun DNS sudah diganti.. yang terbaca adalah hosting tempat kita beli! jadi solusi yang mungkin kurang tepat adalah memindahkan ke tempat baru (transfer domain)???

ini juga belum lagi masalah SSL yang bisa / ditakutkan bentrok?!

Import sql gede

Import sql gede

berawal dari tulisan berikut : http://adapani.blogspot.co.id/2013/03/a2s-import-database-gede-ke-webhosting.html

saya menyadari.. ketika kamu dihadapkan pada fakta jumlah database exportnya gede segede GODZILA.. kamu harus putar otak…

berikut ini cara ngerjain di linux.. kalau di windows.. ganti program mysql nya dengan alamat yg sebenarnya

c:\mysql\bin\mysql.exe

mysql -uroot -p databasenya < file_sql.sql

formatnya

mysql -u{nama user} -p {database} < {file}

… untuk export.. gunakan mysqldump

selamat belajar