Kursus a2fahmi Gratis klik disini


Parameter String dengan spasi dalam event button onclick

Fahmi Basya Kartapura On August - 16 - 2017

Diketahui: Saya mempunyai kode HTML seperti berikut ini:   Permasalahan: Bagaimana agar parameter dalam fungsi overlay diatas agar berformat dengan benar. Jawaban: Saya menggunakan PHP maka kodenya seperti berikut ini: $jb=”overlay(“.”‘”.rawurlencode(“batu baterai”).”‘”.”)”; echo “<Button type=’button’ onclick=$jb>Detail</button>”. Keterangan: rawurlencode( ) adalah fungsi yang digunakan untuk mengencode URL dalam PHP maka akan menghasilkan overlay(‘batu%20baterai’) Lalu untuk mendecodenya dalam […]

Categories: JavaScript, PHP

Memasukkan data ke Sync Gateway melalui PHP

Fahmi Basya Kartapura On August - 13 - 2017

Diketahui: Untuk membuat sebuah dokumen melalui rest API adalah seperti berikut ini: curl -X POST –header “Content-Type: application/json” –header “Accept: application/json” -d @namaFile.txt “http://localhost:4984/db_test/” Keterangan: @namaFile.txt  adalah nama file yang berisi data JSON Kode ini dijalankan melalui  Command Prompt Keinginan: Saya ingin memasukkannya menggunakan PHP Pertanyaan: Bagaimana cara melakukannya … ? Jawaban: Kamu bisa gunakan kode […]

Categories: Couchbase

Installasi Library Couchbase ke PHP

Fahmi Basya Kartapura On August - 9 - 2017

Diketahui: Sistem Operasi Windows 7 Saya menggunakan wamp dengan php versi 5.5.12 wamp terletak pada direktori C:\ Keinginan: Saya ingin installasi library Couchbase ke PHP agar saya bisa mengakses data dari CouchBase Server melalui PHP. Pertanyaan: Bagaimana cara melakukannya … ? Jawaban: Download Library Couchbase dari https://developer.couchbase.com/server/other-products/release-notes-archives/php-sdk Lalu saya download php_couchbase-2.3.4-5.5-zts-vc11-x64.zip Lalu saya extrak dan menghasilkan hasil […]

Categories: Couchbase, PHP

Diketahui: Saya memasukkan kode dalam metode onCreate( ) seperti berikut ini: Toolbar tb=(Toolbar) findViewById(R.id.toolbar); setSupportActionBar(tb); Permasalahan: Saat saya jalankan maka terjadi error yaitu: java.lang.IllegalStateException: This Activity already has an action bar supplied by the window decor. Do not request Window.FEATURE_SUPPORT_ACTION_BAR and set windowActionBar to false in your theme to use a Toolbar instead. Pertanyaan: Bagaimana […]

Categories: Android

Membuat Toolbar dalam AppCompatActivity

Fahmi Basya Kartapura On July - 30 - 2017

File res/menu Buatlah sebuah file bernama actions.xml lalu isi dengan kode berikut ini: <?xml version=”1.0″ encoding=”utf-8″?> <menu xmlns:android=”http://schemas.android.com/apk/res/android” xmlns:app=”http://schemas.android.com/apk/res-auto”> <item android:id=”@+id/action_satu” android:title=”Satu” app:showAsAction=”always” android:orderInCategory=”100″ /> <item android:id=”@+id/action_dua” android:title=”Dua” android:orderInCategory=”101″ app:showAsAction=”never”/> </menu> File res/values/styles/xml Tambahkan kode berikut ini: <style name=”AppTheme.NoActionBar”> <item name=”windowActionBar”>false</item> <item name=”windowNoTitle”>true</item> </style>   File Activity Tambahkan kode berikut ini: @Override public boolean onCreateOptionsMenu(Menu […]

Categories: Android

Query dari Couchbase View dalam Android

Fahmi Basya Kartapura On July - 28 - 2017

Contoh Kasus: Saya mempunyai file JSON dengan isi seperti berikut ini: { “idUser”: “3”, “permasalahan”: “Internet Mahal”, “tipe”: “masalah”, “waktu_buat”:”1499573525880″ }   Keinginan: Saya ingin mengurutkan semua dokumen berdasarkan property “waktu_buat” dengan waktu yang terbaru. Pertanyaan: Bagaimana cara membuat kodenya … ? Jawaban: Kita bisa gunakan kode berikut ini untuk melakukan query dari View: com.couchbase.lite.View […]

Categories: Android, Couchbase

Query Semua Document couchbase dalam Android

Fahmi Basya Kartapura On July - 28 - 2017

Untuk mengambil semua dokumen couchbase maka kita bisa gunakan kode berikut ini: Query varQuery= objekDatabase.createAllDocumentsQuery(); QueryEnumerator varHasil=varQuery.run(); for (Iterator<QueryRow> it = varHasil; it.hasNext(); ) { QueryRow row=it.next(); Document doc=row.getDocument(); } Keterangan: varQuery adalah nama variabel dari objek Query varHasil adalah nama variabel dari objek QueryEnumerator objekDatabase adalah nama objek databasemu  (pembuatannya bisa dilihat disini). QueryRow […]

Categories: Android, Couchbase

Membuat Database Couchbase dalam Android

Fahmi Basya Kartapura On July - 28 - 2017

Import File import com.couchbase.lite.Database; import com.couchbase.lite.Manager; Untuk membuat database couchbase dalam android maka kita bisa gunakan kode berikut ini: try{ Manager manager=new Manager(new AndroidContext(getApplicationContext()), Manager.DEFAULT_OPTIONS); Database db=manager.getDatabase(“app”); }catch (IOException e){ e.printStackTrace(); } Keterangan: app adalah nama database kita, jika belum anda maka akan di buat. Penutup Sekian dan terima kasih.

Categories: Android, Couchbase

Peyimpanan angka dalam CouchBase

Fahmi Basya Kartapura On July - 4 - 2017

Contoh Kasus: Saya mempunyai sebuah dokumen JSON seperti berikut ini:  {   “idUser”: “1”,   “intama”: false,   “katagori”: “Kondef”,   “kortim”: true,   “label”: “baru”,   “pcl”: true,   “permasalahan”: “Data tidak valid”,   “tipe”: “masalah”, “waktu_buat”:1498976445147 } Nilai pada property waktu_buat Lalu setelah sinkronisasi maka angkanya berubah formatnya menjadi 1.498976445147e13 sehingga menyebabkan tidak berurut saat […]

Categories: Couchbase

Status: 593 (HTTP 500 Application callback block failed)

Fahmi Basya Kartapura On June - 13 - 2017

Diketahui: Saya mempunyai kode getView seperti berikut ini: com.couchbase.lite.View view = db.getView(“app/vLabel”); view.setMap(new Mapper() { @Override public void map(Map<String, Object> document, Emitter emitter) { if (document.get(“tipe”).equals(“label”)) { emitter.emit((String)document.get(“nama”), null); } } }, “2”); Query query = view.createQuery(); Permasalahan: Ketika aplikasi dijalankan maka akan terjadi error seperti berikut ini: com.couchbase.lite.CouchbaseLiteException: Error when calling map block of […]

Categories: Android, Couchbase