PDO::exec

Unduh driver PHP

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 dilaporkan hanya 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;  
?>  

Lihat juga

Kelas PDO

PDO