1. Select ()
function select($columns='*')
Method
select() menentukan bagian SELECT pada query. Parameter $columns
menentukan kolom-kolom apa saja yang akan di-select, yang bisa berupa
string dengan nama kolom dipisah koma, atau sebuah array dari nama
kolom. Nama kolom dapat berisi prefiks table dan/atau alias kolom.
Method ini akan secara otomatis memberikan quote pada nama kolom kecuali
kolom tersebut mengandung tanda kurung (yang bararti kolom yang
diberikan merupakan ekspresi DB).
Berikut ini merupakan beberapa contoh:
// SELECT *
select()
// SELECT `id`, `username`
select('id, username')
// SELECT `tbl_user`.`id`, `username` AS `name`
select('tbl_user.id, username as name')
// SELECT `id`, `username`
select(array('id', 'username'))
// SELECT `id`, count(*) as num
select(array('id', 'count(*) as num'))
2. SelectDistinct ()
function selectDistinct($columns)
Method
selectDistinct() mirip dengan select(). Hanya saja selectDistinct
mengaktifkan flag DISTINCT. Misalnya,selectDistinct(id,username')` akan
menghasilkan SQL berikut:
SELECT DISTINCT `id`, `username`
3. Insert ()
function insert($table, $columns)
Method
insert() membuat dan menjalankan statement SQL INSERT. Parameter $table
menentukan table yang mana yang disisipkan, sedangkan $columns merupakan
sebuah array dengan pasangan nama-nilai yang menjelaskan nilai-nilai
kolom yang akan disisipkan. Method tersebut akan memberikan quote pada
nama table dan akan menggunakan parameter-binding untuk nilai yang
dimasukkan.
Berikut merupakan contohnya:
// buat dan jalankan SQL berikut :
// INSERT INTO `tbl_user` (`name`, `email`) VALUES (:name, :email)
$command->insert('tbl_user', array(
'name'=>'Tester',
'email'=>'tester@example.com',
));
4. Update ()
function update($table, $columns, $conditions='', $params=array())
Method
update() akan membuat dan mengeksekusi statement UPDATE SQL. Parameter
$table menentukan table mana yang akan di-update; $columns adalah sebuah
array dengan pasangan nama-nilai yang menentukan nilai kolom yang akan
di-update; $conditions dan $params mirip dengan where(), yang akan
menetapkan klausa WHERE dalam statement UPDATE. Method ini akan
memberikan quote pada nama dan menggunakan parameter-binding untuk nilai
yang di-update.
Berikut merupakan contohnya:
// buat dan jalankan SQL berikut:
// UPDATE `tbl_user` SET `name`=:name WHERE id=:id
$command->update('tbl_user', array(
'name'=>'Tester',
), 'id=:id', array(':id'=>1));
5. Delete()
function delete($table, $conditions='', $params=array())
Method
delete() membuat dan menjalankan statement SQL DELETE. Parameter $table
menentukan table yang mana yang akan dihapus; $conditions dan $params
mirip dengan where(), yakni menentukan WHERE di dalam statement DELETE.
Method ini akan memberikan quote pada nama.
Berikut salah satu contoh:
//buat dan eksekusi SQL berikut:
// DELETE FROM `tbl_user` WHERE id=:id
$command->delete('tbl_user', 'id=:id', array(':id'=>1));
2 komentar:
Steps to get access to email related to Binance
Binance has really been the favorite among all the other exchanges and why would not it be? It is known for delivering seamless services to users. Registering your official email ID is the main element to associate your Binance account. Having access to email lets you get every updated information about the Binance straight to your email ID. Dial Binance toll-free number +1877-209-3306 and speak to the professionals for assistance if you required and attain the steps from them to avoid troubles and glitches. www.cryptophonesupport.com/exchange/binance/
In Binance unexpected issues in sending digital currency to another wallet
Are you looking for the process to send the bitcoin in Binance as the curr3ent process used by you has brought a bunch of problems and you are unable to deal with it? In order to avoid chaos and get accessible results, you can call on Binance contact number +18773307540 and speak to the executives who are there to resolve your doubts and queries in quick seconds and are available all the time.Binance contact number +18773307540
Posting Komentar