Skip to content Skip to sidebar Skip to footer

Membuat Website Dengan Codeigniter : Konfigurasi Database

Artikel sebelumnya

 
Pada tahap ini kita akan membuat database, dalam database yang dibentuk tersebut akan ada sekitar tiga tabel yang akan kita buat, yaitu tabel user, artikel dan tabel perihal, mungkin bahu-membahu data/tabelnya sanggup lebih dari itu, nanti mungkin sanggup ditambah sesuaikan dengan kebutuhan,  spesialuntuk saja alasannya ini masih dalam tahap mencar ilmu maka untuk sanggup memahami alurnya, kita buat yang sederhana terlebih lampau.

Disini tidak akan dijelaskan ihwal bagaimana membuat database, Saya asumsikan Anda sudah paham ihwal dasar – dasar pengoperasian, dan pembuatan database MySQL. Buatlah sebuah database dengan nama ‘ci’, semoga lebih cepat,  setelah databasenya dibuat, silahkan jalankan query dibawah ini :

 -- phpMyAdmin SQL Dump -- version 4.5.0.2 -- http://www.phpmyadmin.net -- -- Host: 127.0.0.1 -- Generation Time: 08 Jan 2017 pada 22.53 -- Versi Server: 10.0.17-MariaDB -- PHP Version: 5.6.14  SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO"; SET time_zone = "+00:00";   /*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */; /*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */; /*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */; /*!40101 SET NAMES utf8mb4 */;  -- -- Database: `ci` --  -- --------------------------------------------------------  -- -- Struktur dari tabel `artikel` --  CREATE TABLE `artikel` (   `id` int(255) NOT NULL,   `judul` varchar(300) NOT NULL,   `isi` text NOT NULL,   `penulis` varchar(30) NOT NULL,   `tanggal` date NOT NULL ) ENGINE=InnoDB DEFAULT CHARSET=latin1;  -- -- Dumping data untuk tabel `artikel` --  INSERT INTO `artikel` (`id`, `judul`, `isi`, `penulis`, `tanggal`) VALUES (1, 'Jalan Menuju Surga', 'Loren Ipsum Do Color, Teu boga kolor meli ke pasar, tanyakeun ka mang lili sugan aya keneh kolo anu 20.00 rebuan', 'Ahmad Zaelani', '2017-01-08'), (2, 'Hayang Ngising', 'Loren Ipsum Do Color, ngayang ngisi eweh pacilon akhirna terpksa indit ka kebon, di kebot papanggih jeung pa RT pajerkunamah aing rek. nyolong Embe\r\n\r\nLoren Ipsum Do Color, ngayang ngisi eweh pacilon akhirna terpksa indit ka kebon, di kebot papanggih jeung pa RT pajerkunamah aing rek. nyolong Embe', 'Ahmad Zaelani', '2017-01-08');  -- --------------------------------------------------------  -- -- Struktur dari tabel `pengguna` --  CREATE TABLE `pengguna` (   `id` int(3) NOT NULL,   `username` varchar(50) NOT NULL,   `password` varchar(300) NOT NULL ) ENGINE=InnoDB DEFAULT CHARSET=latin1;  -- --------------------------------------------------------  -- -- Struktur dari tabel `perihal` --  CREATE TABLE `perihal` (   `id` int(1) NOT NULL,   `isi` text NOT NULL ) ENGINE=InnoDB DEFAULT CHARSET=latin1;  -- -- Dumping data untuk tabel `perihal` --  INSERT INTO `perihal` (`id`, `isi`) VALUES (1, 'Aku ialah Anak gembala Aku ialah Anak gembalaAku ialah Anak gembalaAku ialah Anak gembalaAku ialah Anak gembalaAku ialah Anak gembalaAku ialah Anak gembalaAku ialah Anak gembalaAku ialah Anak gembalaAku ialah Anak gembalaAku ialah Anak gembalaAku ialah Anak gembalaAku ialah Anak gembalaAku ialah Anak gembalaAku ialah Anak gembala');  -- -- Indexes for dumped tables --  -- -- Indexes for table `artikel` -- ALTER TABLE `artikel`   ADD PRIMARY KEY (`id`);  -- -- Indexes for table `pengguna` -- ALTER TABLE `pengguna`   ADD PRIMARY KEY (`id`);  -- -- Indexes for table `perihal` -- ALTER TABLE `perihal`   ADD PRIMARY KEY (`id`);  -- -- AUTO_INCREMENT for dumped tables --  -- -- AUTO_INCREMENT for table `artikel` -- ALTER TABLE `artikel`   MODIFY `id` int(255) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=3; -- -- AUTO_INCREMENT for table `pengguna` -- ALTER TABLE `pengguna`   MODIFY `id` int(3) NOT NULL AUTO_INCREMENT; -- -- AUTO_INCREMENT for table `perihal` -- ALTER TABLE `perihal`   MODIFY `id` int(1) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=2; /*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */; /*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */; /*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;  

Kurang lebih nanti struktur databsenya ibarat dibawah ini


Pada tahap ini kita akan membuat database Membuat Website melaluiataubersamaini CodeIgniter : Konfigurasi Database

#TAHAP PERTAMA : Mengatur Koneksi Database
Sama halnya ibarat pada sebuah aplikasi web yang memakai MySQL sebagai databasenya, biasanya terdapat sebuah file yang digunakan/dipanggil untuk melaksanakan koneksi ke database.

Dalam hukum di CodeIgniter untuk mengatur koneksi ke database Anda sanggup melaksanakan seting pada file database.php yang terdapat pada folder application\config\

Secara umum kita spesialuntuk memasukan host, username, password dan nama databasenya. Untuk lebih jelasnya Anda sanggup melihat gambar dibawah ini

Pada tahap ini kita akan membuat database Membuat Website melaluiataubersamaini CodeIgniter : Konfigurasi Database

#TAHAP KEDUA : Mengatur File autoload.php
Pada tahap sebelumnya dikala membuat file template.php kita juga melaksanakan load terhadap file template.php. Sekarang Anda buka kembali file autoload.php, dan menambahkan file database, semoga nanti file tersebut diload/dipanggil dikala diharapkan untuk melaksanakan operasi database MySQL. Untuk lebih jelasnya Anda sanggup melihat gambar dibawah ini

Pada tahap ini kita akan membuat database Membuat Website melaluiataubersamaini CodeIgniter : Konfigurasi Database

Sampai disini konfigurasi database bahu-membahu sanggup dikatakan sudah selesai, alasannya koneksi ke database sudah dibuat, maka langkah selanjutnya ialah bagaimana mencoba menampilkan data dari database ke halaman website.


Artikel Selanjutnya :

Post a Comment for "Membuat Website Dengan Codeigniter : Konfigurasi Database"