Postingan

Menampilkan postingan dari Desember, 2018

Syntax Highlight

String readSerial(){ /**************************************************************************** Read serial from SIM800L, output from this function is string ***************************************************************************/ String buffer; while (!sim800L.available() && timeout < 12000 ){ delay(13);timeout++; //Serial.println("serial not available! "); } while (sim800L.available()) { buffer += sim800L.readString(); }return buffer; } void setup(){ Serial.begin(serialBaudrate);while (!Serial){} sim800L.begin(sim800LBaudRate); Serial.println(F("GSM Ready")); ss.begin(gpsBaudRate); delay(2000); } sudo dpkg-reconfigure tzdata

Belajar Codeigniter : Hapus Data atau Delete Data (CRUD)

Gambar
Pada artikel kali ini akan mempelajari tentang bagaimana menghapus data yang sudah tersimpan di database. Masih seputaran artikel kemarin yang membahas CRUD tentang bagaimana membuat, menampilkan dan juga mengubah data yang sudah ada. Kebutuhan Pada pelajaran kali ini hal yang dibutuhkan masih seputaran dengan artikel kemarin dengan file m_data.php, crud.php dan juga folder view. Codelabs Lanhsung saja, hal pertama yang harus dilakukan adalah membuka file crud.php kemudian tambahkan syntax berikut. Fungsi tersebut bertujuan untuk menghapus data dari tabel tb_buku yang di mana delete_data diambil dari file m_data.php Kemudian tambahkan juga syntax berikut pada file m_data.php Dalam syntax di atas dilakukannya pengambilan data dari tb_buku untuk dikirim ke file crud.php Kemudian kembali lagi pada file view_index.php dalam folder \application\views\ terdapat 'crud/hapus' pada barisan Hapus yang bertujuan untuk pemanggilan method delete. Hasil dari penamba...

Belajar Codeigniter : Ubah Data atau Update Data (CRUD)

Gambar
Melanjutkan artikel sebelumnya tentang CRUD tentang membuat dan menampilkan data, pada artikel kali ini akan membahas tentang mengubah data. Yaitu bagaimana mengubah data yang sudah tersimpan di database dengan mengambil id dari data tersebut. Persiapan Untuk mengikuti tutorial ini pastikan sudah menyelesaikan tutorial berikutnya tentang membuat dan menampilkan data, karena untuk mengubah data sudah dipastikan sudah ada data sebelumnya untuk diubah. Codelabs Buka file crud.php yang berada di folder \application\controllers\ kemudian tambahkan script berikut; Dalam script di atas terdapat dua fungsi antara fungsi edit dan fungsi updata. fungsi edit digunakan untuk mengambil data dari tabel tb_buku untuk ditampilkan pada form di file view_update Kemudian pada file m_data.php yang berada di folder \application\models\ tambahkan script berikut; fungsi edit_data mengambil data dari tabel untuk diteruskan ke file crud.php dan fungsi update_data digunakan untuk menyimpan data...

Belajar Codeigniter : Melihat Data atau Read Data (CRUD)

Gambar
Hai,,, masih penasaran kan tentang CRUD, mari disimak sama-sama . Pada artikel sebelumnya sudah membahas CRUD tentang membuat atau create. Pada kesempatan kali ini akan membahas yang kedua adalah melihat atau read . Pengertian Pada artikel sebelumnya untuk melihat data yang sudah diinputkan atau ditambahkan melalui phpmyadmin, yang dimana tampilan tersebut kurang friendly atau terbiasa, serta terbatasnya untuk merubah tampilan letak data tersebut. Lalu bagaimana untuk membuat tampilan yang friendly . Bisa juga dengan cara membuat tampilan dinamis dimana letak dari data tersebut bisa di modifiasi sesuai selera. Kebutuhan Karena masih melanjutkan CRUD sebelumnya kebutuhan yang diperlukan masih sama dengan artikel sebelumnya. Masih seputaran XAMPP, folder codeigniter, serta text editor. Codelabs Langkah pertama adalah buka file crud.php kemudian tambahkan script berikut(yang di dalam kotak) Langkah selanjutnya menambahkan script pada file m_data.php . menjadi seperti beriku...

Belajar Codeigniter : Membuat Data atau Create Data (CRUD)

Gambar
Kali ini akan belajar mengenai CRUD dengan tema perpustakaan, Crud merupakan dasar dari suatu aplikasi, yang dimana berfungsi untuk menambah ( create) , membaca ( read ), merubah ( update ), serta menghapus ( delete ). Dalam artikel kali ini akan belajar mengenai cara membuat data menggunakan framework CI. Persiapan Pastikan sudah melakukan beberapa hal berikut; Mempunyai file framework Codeigniter. Pasang koneksi database. jika belum klik di sini . XAMPP atau server lokal. Lets Go to Codelabs Langkah pertama pastikan sudah mempunyai database dengan nama “perpustakaan” Kemudian tambahkan $config['base_url'] = 'http://localhost/perpustakaan/'; pada file config.php dan juga $autoload['libraries'] = array('database'); pada file autoload.php pada folder \application\config\ dengan tujuan agar database dan dimuat secara otomatis saat aplikasi dijalankan. Dan jangan lupa untuk mengatur file database.php untuk menggunakan database ’perpustakaan...

Belajar CodeIgniter : Koneksi Database CodeIgniter dengan MySQL

Gambar
Mungkin dalam CI dapat menyimpan data ke database MySQL, PostgreSQL, Oracle dan masih banyak lagi. Terdapat kelebihan dan kekurangan dari database tersebut. Tapi dalam penjelasan kali ini akan mengggunakan MySQL. Apa itu Database? Database atau pangkalan data merupakan suatu wadah atau tempat yang digunakan untuk menyimpan data, merubah data, maupun menghapus data melaui perangkat lunak. Perangkat lunak yang digunakan untuk mengelola data tersebut adalah DBMS ( Database Management System ). Di dalam contoh kali ini menggunakan DBMS MySQL. Koneksi CI dengan Database MySQL Pertama- tama buat dulu database di MySQL dengan cara membuka XAMPP start MySQL klik admin lalu ketik "indonesia" karena akan membuat database indonesia. Jika sudah klik "create" Kemudian akan muncul tampilan berikut yang akan membuat table ketiklah "penduduk"(terserah juga ndak apa-apa sih) . Dan angka disampingnya menunjukkan jumlah kolom yang akan dibuat. Isi form sepert...

Belajar CodeIgniter : Struktur Folder CodeIgniter

Gambar
Kemarin sudah belajar tentang cara install CodeIgnitre (CI) di komputer lokal. Kali ini mari belajar dan mengetahui struktur dari CodeIgniter. Jadi di dalam frameworks CI terdapat banyak folder dan file, di mana folder dan file tersebut terdapat fungsi tersendiri. Struktur Folder CodeIgniter Dalam CI terbagi menjadi beberapa folder. Pada awal saja terdapat folder; application, system, test dan user_guide. Di mana folder-folder tersebut mempunyai tugas masing-masing. Berikut adalah beberapa penjelasan dari folder dan file; application berfungsi sebagai tempat aplikasi yang akan dibuat. Terdapat beberapa folder di sini, berikut penjelasannya; cache berisi tempat cache aplikasi config merupakan berisi file konfigurasi controller berisi semua file controller core berisi modifikasi core helpers menyimpan helper yang bukan dari CI hooks mengubah alur fungsi core CI language berisi menyimpan bahasa yang digunakan untuk mendukung apakah web nanti multi bahasa libra...

Belajar CodeIgniter : Instalasi

Gambar
Kali ini ane mau berbagi tutorial tentang framework php yang powerfull nih, bisa digunakan untuk webportofolio bisa, blog bisa, toko online bisa, dan masih banyak lagi. Apa itu CodeIgniter? Sebelum mengetahui apa itu CodeIgniter ane jelasin dulu apa itu framework, jadi Framework bahasa indonesianya kerangka kerja adalah suatu kumpulan class dan function yang mempunyai fungsi-fungsi sendiri yang sudah terhubung dan sangat mempermudah bagi pengembang apalagi dalam framework biasanya sudah ada prosedur atau aturan sendiri. . CodeIgniter atau biasa disingkat CI adalah salah satu framework PHP yang mengadopsi metode MVC ( Model View Controller ). Sampai saat ini CodeIgniter sudah mencapai versi 3.1.9 dan akan ada versi 4.x untuk mendatang. MVC merupakan teknik yang memisahkan komponen utama dari framework menjadi 3 bagian; Model adalah bagian yang mewakili dari struktur data, biasanya berisi fungsi-fungsi untuk pengolahan basis data. View merupakan bagian yang menga...

Install Composer di Windows

Gambar
السَّلاَمُ عَلَيْكُمْ وَرَحْمَةُ اللهِ وَبَرَكَاتُهُ Logo Composer Good night gan... kali ini ane akan memberikan tutorial cara install Composer di windows. Composer adalah aplikasi yang mengurusi dependency ( library ) atau lebih mudahnya package manager untuk pemrogaman berbasis PHP, dengan menggunakan composer dapat dimudahkan untuk membantu mengunduh library-library yang dibutuhkan. Persiapan Install Composer Dalam penginstalan composer persiapkan dulu hal berikut; File instal composer Komputer yang sudah terpasang web server(XAMPP) jika belum untuk install xampp bisa dilihat di sini .  Koneksi internet jangan lupa ya :p Pemasangan Pastikan sudah mempunyai file instal composer jika belum klik di sini . kemudian buka. Lalu klik "next" jika Developer mode dicentang maka file uninstall tidak ada di folder install.   Pada tahap ini composer meminta letak file php.exe yang sudah termasuk pada saat install XAMPP. kemudian "next" lalu t...