Download the PHP package kecik/database without Composer

On this page you can find all versions of the php package kecik/database. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package database

Kecik Database

PayPal:

Rekening Mandiri: 113-000-6944-858, Atas Nama: Dony Wahyu Isprananda

Merupakan pustaka/library yang dibuat khusus Framework Kecik, pustaka/library ini dibuat untuk mempermudah anda dalam menggunakan database kedalam project yang anda buat. Pustaka/Library ini, saat ini support untuk database mysql, oracle, postgresql, mongodb dan PDO.

Cara Installasi

file composer.json

Jalankan perintah

Settingan Untuk MySQL

Nilai settingan darive untuk database ini adalah mysqli jadi pustaka/library ini tidak menggunakan dari mysql, tapi menggunakan driver mysqli.

Contoh:

Settingan Untuk PostgreSQL

Nilai settingan driver untuk database ini adalah pgsql. Untuk PostgreSQL ada cara settingan yaitu:

Tanpa DSN

Contoh:

Dengan DSN

Contoh:

Settingan Untuk Oracle

Nilai settingan driver untuk database ini adalah oci8, settingan menggunakan dsn.

Contoh:

Settingan Untuk MongoDB

Nilai settingan driver untuk database ini adalah mongo.

Contoh:

Settingan Menggunakan PDO

Pustaka/library ini juga mendukung penggunaan driver PDO. Semua settingan menggunakan driver PDO semuanya menggunakan dsn. Contoh PDO MySQL:

Contoh PDO PostgreSQL:

Contoh PDO Oracle:

INSERT

Format dari fungsi insert.

Struktur datanya adalah:

UPDATE

Format dari fungsi update.

Struktur key dan datanya adalah:

DELETE

Format fungsi delete.

Struktur key nya adalah:

SELECT

Format untuk fungsi find/select

SELECT Field

Catatan: Cara keempat hanya berlaku untuk database dengan SQL bukan untuk database NoSQL

LIMIT

ORDER BY

WHERE Where tanpa pengelompokan

Where dengan pengelompokan

BETWEEN

IN

GROUP BY

JOIN (Natural/Left/Right)

Catatan: Untuk sementara ini join belum support untuk penggunaan database NoSQL seperti MongoDB

CALLBACK Untuk melakukan manipulasi hasil row baik diterapkan pada seluruh field ataupun pada field tertentu saja. Parameter yang digunakan untuk callback adalah $value dan $row, $value merupakan nilai yang diberikan oleh field pada setiap row/baris, sedangkan $row merupakan data pada setiap row/baris nya.

Penerapan pada seluruh Field

Penerapan pada Field tertentu

Fields

Untuk Mendapatkan nama field berserta dengan nama, tipe, ukuran dan nama table.

Mendapatkan field yang bersumber dari query find

Mendapatkan field dari table

Num Rows

Untuk mendapatkan jumlah row/baris dari hasil find

Contoh penggunaan Pada Kecik Framework Versi 1.1.*

Contoh Tanpa Menggunakan Autoload Library


All versions of database with dependencies

PHP Build Version
Package Version
Requires php Version >=5.4.0
kecik/kecik Version 1.*@dev
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package kecik/database contains the following files

Loading the files please wait ....