Archive

Archive for the ‘web 3D ws’ Category

Edit Data Database dengan CodeIgniter

August 5, 2012 2 comments

Setelah pada materi sebelumnya belajar seputar insert, delete dan update, sekarang saatnya kita belajar Edit Data Database dengan Framework CodeIgniter.Untuk sintak edit disini kita hanya perlu mengubah sedikit sintak insert Data. Berikut cuplikannya :

Controller

Tambahkan method berikut :


public function edit($id="")
{
$this->load->library('form_validation');
$this->form_validation->set_rules('title','Title','required');
$this->form_validation->set_rules('content','Content','required');
if ($this->form_validation->run() == FALSE)
{
$this->load->view('view_edit');
}
else
{
$a = $this->input->post('title');
$b = $this->input->post('content');
$this->load->view('view_edit');
$this->ModelNews->edit($id,$a,$b);
redirect('Octav');
}
}

Model

Berikut model dalam database :


public function edit($id,$title,$content)
{
$q="update news set title='$title',content='$content' where id='$id'";
return $this->db->query($q);  //db->query() merupakan pengambilan query
}

View


<?php echo validation_errors(); ?>
<?php echo form_open(); ?>
<h5>Title</h5>
<form>
<input type="text" name="title" value="<?php echo set_value('title');?>" size="50" />
<h5>Content</h5>
<textarea name="content" cols="50" value="<?php echo set_value('content');?>"></textarea>
<br>
<div><input type="submit" value="Submit" /></div>
</form>

Advertisements

Upload Data file dengan Framework CI

Selamat Pagi.. saya akan memposting tugas saya dari bapak jarwo. membuat file upload sebagai berikut :

Read more…

Categories: web 3D ws

Insert, Delete dan Select database dengan framework CodeIgniter

Dalam tutorial hari ini saya akan membahas cara menginputkan,menghapus dan melihat isi database dengan form yang kita buat.Misalkan form kosong berikut ingin di-inputkan data :

Ketika diklik button hapus, maka hasilnya akan sebagai berikut :

Untuk membuatnya siapkan terlebih dahulu databasenya. Disini saya menggunakan database dengan nama db_d4b6 dan table news.

Read more…

Menampilkan Data di Database dengan Framework CI

Dalam tutorial hari ini, saya akan membahas, bagaimana cara menampilkan database dengan framework CodeIgniter. Terima kasih kepada dosen saya Bapak Sajarwo yang telah membuat saya minat mempelajari CodeIgniter. Berikut system yang akan dibuat :

Langkah yang harus dicapai adalah sebagai berikut :

  • Buatlah database dengan nama d4b6 dan table tb_news. Field nya adalah sebagai berikut :

  • Setelah database dibuat, maka langkah selanjutnya adalah mengisi nilai database. Dan setelah itu masuk ke CodeIgniter dengan buat file dan konfigurasi sebagai berikut :

–          Direktori ‘controller’ diisi dengan nama Octav.php

–          Direktori ‘model’ diisi dengan ModelNews.php

–          Direktori ‘view’ diisi dengan Octav.php

  • Isilah Controller -> Octav.php dengan syntax sebagai berikut :

  • Isilah Model -> ModelNews.php dengan syntax sebagai berikut :

  • Isilah View-> Octav.php dengan syntax sebagai berikut :

Categories: web 3D ws

Cara Membuat Kartu nama dengan PHP, CSS5 dan HTML

Alhamdulilah, hari ini Selasa, 31 Agustus 2012 dapat tugas banyak dari dosen saya bapak sajarwo.hehe.Tapi tugas kali ini benar-benar buat semangat mengerjakannya. coz, tugas kali ini PHP 🙂 . Ya PHP merupakan pemprograman kedua yang aku senangi selain PERL dan Java. kemudahan dalam pengaksesan variabel, interaksi ke database, merupakan alasan utama kenapa saya menyukai PHP. Dalam tutorial ini, saya akan membuat program kartunama seperti berikut tampilannya :

 

 

 

 

 

Read more…

Categories: web 3D ws

Belajar PHP dan Framework CodeIgniter

Hari ini selasa 31 Juli 2012, kami belajar Dasar-dasar pemprograman PHP dan Framework CodeIgniter.

Apakah itu PHP? PHP merupakan singkatan dari PHP Hypertext Preprocessor yang merupakan bahasa pemprograman untuk web.
Sifat PHP yang merupakan server side, dengan arti harus ada suatu web server misalnya : apache, IIS, dsb sehingga jika web server tidak dinyalakan, maka script php tidak dapat dijalankan. Saat ini versi PHP telah mencapai PHP 5. Berikut contoh penggunaan PHP :

$nama = “octav”;

echo $nama;

output : octav

bahasa pemprograman PHP menyederhanakan sintax  menjadi lebih muda. dibandingkan dengan bahasa pemprograman yang lain dimana deklarasi variabel harus menggunakan tipe data .contoh ‘int’ atau ‘char’ , maka di PHP otomatis dapat merubah sendiri tipe data . cukup dengan menggunakan ‘$’ semua tipe data telah terwakili.

CODEIGNITER

Codeigniter(CI) merupakan framework yang menangani sistem berbasis PHP yang dapat mempermudah dan memperingkas cara kerja suatu sistem web. misalnya jika di dalam PHP kita harus membuat lagi view untuk tampilan dan Database, maka di dalam framework CI telah tersedia cara ringkas untuk mengakses nya. dikarenakan pada sistem ini telah tersedia apa yang disebut dengan konsep MVC (Model View Controller). untuk keterangan MVC dapat dilihat diposting sebelumnya disini

Untuk mengkonfigurasikan CI, maka kita memerlukan konfigurasi Htaccess. apa itu htaccess?

Menurut wikipedia diakses tanggal 31 july 2012 :

“A .htaccess (hypertext access) file is a directory-level configuration file supported by several web servers, that allows for decentralized management of web server configuration.

The original purpose of .htaccess – reflected in its name – was to allow per-directory access control, by for example requiring a password to access the content. Nowadays however, the .htaccess files can override many other configuration settings including content type and character set, CGI handlers, etc.

These files are placed inside the web tree, and are able to override a subset of the server’s global configuration for that directory, and all sub-directories.”

dengan arti merupakan sebuah file di level direktori yang berisi konfigurasi file web untuk memanage atau mengatur konfigurasi server. kita dapat mengatur password dari konten, kemudian CGI, GD(grafik), dsb

Categories: web 3D ws

Belajar Framework CodeIgniter

Kemaren beli buku CI, mudah”an hari ini bisa habis dan ngerti konsep nya. biasanya kalo buat ngerti belajar itu, dengan posting yang udah kita baca. insya allah mudah dipahami 😀

Buku nya cukup bagus dari penulis muda (Jadi pengen segera buku ku diterbitkan,hhe).

langsung tancap lokasi

Konsep MVC (Model View Controller)

ketika kita terbiasa untuk menggunakan Server side dengan PHP dan ASP, maka kita pasti berpikir bahwa koneksi ke interface lain seperti ke MySQL(Database) lebih aman ketimbang tidak menggunakan Serverside.mengapa demikian ?? coba anda klik kanan halaman web ini, apakah file php atau asp terbaca? Jawabannya pasti tidak, dan yang terbaca hanya javascript dan HTML. jangan sekali-kali menyimpan data penting anda seperti password di javascript, karena orang akan mudah membacanya.

Serverside dengan dikolaborasikan dengan konsep MVC akan lebih terstruktur dan Lebih OOP (Object Oriented Programming) (menurut saya). mengapa?

Read more…