PDO::exec

PHP sürücüsünü indirme

Tek bir fonksiyon çağrısıyla bir SQL ifadesi hazırlayır ve yürütür ve ifadenin etkilendiği satır sayısını döndürür.

Syntax

  
int PDO::exec ($statement)  

Parametreler

$statement: Çalıştırılması gereken SQL ifadesini içeren bir dizgi.

Dönüş Değeri

Etkilenen satır sayısını bildiren bir tam sayı.

Remarks

Eğer $statement birden fazla SQL ifadesi içeriyorsa, etkilenen satır sayısı yalnızca son ifade için raporlanır.

PDO::exec, SELECT ifadesi için sonuç döndürmez.

Aşağıdaki özellikler PDO'nun davranışını etkiler::exec:

  • PDO::ATTR_DEFAULT_FETCH_MODE

  • PDO::SQLSRV_ATTR_ENCODING

  • PDO::SQLSRV_ATTR_QUERY_TIMEOUT

Daha fazla bilgi için PDO::setAttribute adresine bakınız.

PDO desteği, SQL Server için Microsoft Drivers for PHP sürümünün 2.0 sürümünde eklenmiştir.

Example

Bu örnek, col1'de 'xxxyy' olan Tablo1'deki satırları siler. Örnek daha sonra kaç satır silindiğini bildirir.

<?php  
   $c = new PDO( "sqlsrv:server=(local)");  
  
   $c->exec("use Test");  
   $ret = $c->exec("delete from Table1 where col1 = 'xxxyy'");  
   echo $ret;  
?>