Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Menyiapkan dan menjalankan pernyataan SQL dalam satu panggilan fungsi, mengembalikan jumlah baris yang terpengaruh oleh pernyataan.
Sintaks
int PDO::exec ($statement)
Parameter
$statement: String yang berisi pernyataan SQL untuk dijalankan.
Tampilkan Nilai
Bilangan bulat yang melaporkan jumlah baris yang terpengaruh.
Keterangan
Jika $statement berisi beberapa pernyataan SQL, jumlah baris yang terpengaruh hanya dilaporkan untuk pernyataan terakhir.
PDO::exec tidak mengembalikan hasil untuk pernyataan SELECT.
Atribut berikut memengaruhi perilaku PDO::exec:
PDO::ATTR_DEFAULT_FETCH_MODE
PDO::SQLSRV_ATTR_ENCODING
PDO::SQLSRV_ATTR_QUERY_TIMEOUT
Untuk informasi selengkapnya, lihat PDO::setAttribute.
Dukungan untuk PDO ditambahkan di Driver Microsoft versi 2.0 untuk PHP untuk SQL Server.
Contoh
Contoh ini menghapus baris di Table1 yang memiliki 'xxxyy' di col1. Contoh kemudian melaporkan berapa banyak baris yang dihapus.
<?php
$c = new PDO( "sqlsrv:server=(local)");
$c->exec("use Test");
$ret = $c->exec("delete from Table1 where col1 = 'xxxyy'");
echo $ret;
?>