<?php
include_once $_SERVER['DOCUMENT_ROOT'] . '/include/shared-manual.inc';
$TOC = array();
$TOC_DEPRECATED = array();
$PARENTS = array();
include_once dirname(__FILE__) ."/toc/refs.database.abstract.inc";
$setup = array (
  'home' => 
  array (
    0 => 'index.php',
    1 => 'PHP Manual',
  ),
  'head' => 
  array (
    0 => 'UTF-8',
    1 => 'tr',
  ),
  'this' => 
  array (
    0 => 'book.pdo.php',
    1 => 'PDO',
    2 => 'PHP Veri Nesneleri',
  ),
  'up' => 
  array (
    0 => 'refs.database.abstract.php',
    1 => 'Soyutlama Katmanları',
  ),
  'prev' => 
  array (
    0 => 'function.odbc-tables.php',
    1 => 'odbc_tables',
  ),
  'next' => 
  array (
    0 => 'pdo.setup.php',
    1 => 'Yapılandırma/Kurulum',
  ),
  'alternatives' => 
  array (
  ),
  'source' => 
  array (
    'lang' => 'tr',
    'path' => 'reference/pdo/book.xml',
  ),
  'history' => 
  array (
  ),
  'extra_header_links' => 
  array (
    'rel' => 'alternate',
    'href' => '/manual/en/feeds/book.pdo.atom',
    'type' => 'application/atom+xml',
  ),
);
$setup["toc"] = $TOC;
$setup["toc_deprecated"] = $TOC_DEPRECATED;
$setup["parents"] = $PARENTS;
manual_setup($setup);

contributors($setup);

?>
<div id="book.pdo" class="book">
 
 <h1 class="title">PHP Veri Nesneleri</h1>
 

 
 <div id="intro.pdo" class="preface">
  <h1 class="title">Giriş</h1>
  <p class="para">
   PHP Veri Nesneleri (<abbr title="PHP Data Objects">PDO</abbr>) eklentisi, PHP&#039;deki
   veritabanlarına erişmek için hafif ve tutarlı bir arayüz tanımlar. PDO
   arayüzü tanımı bulunan her veritabanı sürücüsü, veritabanına özgü
   özellikleri sıradan eklenti işlevleri olarak ifade edebilir. Yalnız dikkat
   edin, PDO eklentisinin kendisini her veritabanı işlevi için kullanamazsınız;
   bir veritabanı sunucusuna erişmek için <a href="pdo.drivers.php" class="link">
   veritabanına özgü PDO sürücüsünü</a> kullanmalısınız.
  </p>
  <p class="para">
   PDO bir <em>veri erişimli</em> soyutlama katmanı sağlar, yani,
   kullandığınız veritabanından bağımsız olarak sorguları çalıştırmak ve
   sonuçları döndürmek için aynı işlevleri kullanabilirsiniz. PDO bir
   <em>veritabanı</em> soyutlaması yapmaz; SQL deyimini yeniden
   yazmaz ya da olmayan özellikleri taklit etmez. Bu özellikleri istiyorsanız
   tam gelişmiş soyutlama katmanını kullanmalısınız.
  </p>
  <p class="para">
   PDO, PHP ile birlikte gelir.
  </p>
 </div>
 

 






 






 






 






 






 






 







 






 






 



 







 







<ul class="chunklist chunklist_book"><li><a href="pdo.setup.php">Yapılandırma/Kurulum</a><ul class="chunklist chunklist_book chunklist_children"><li><a href="pdo.installation.php">Kurulum</a></li><li><a href="pdo.configuration.php">&Ccedil;alışma Anı Yapılandırması</a></li></ul></li><li><a href="pdo.constants.php">&Ouml;ntanımlı Sabitler</a></li><li><a href="pdo.connections.php">Bağlantılar ve Bağlantı Y&ouml;netimi</a></li><li><a href="pdo.transactions.php">Hareketler ve Ototeslim</a></li><li><a href="pdo.prepared-statements.php">Hazır deyimler ve Saklı Yordamlar</a></li><li><a href="pdo.error-handling.php">Hatalar ve Ele Alınışları</a></li><li><a href="pdo.lobs.php">B&uuml;y&uuml;k Veri Nesneleri (LOB'lar)</a></li><li><a href="class.pdo.php">PDO</a> — PDO sınıfı<ul class="chunklist chunklist_book chunklist_children"><li><a href="pdo.begintransaction.php">PDO::beginTransaction</a> — Bir toplu hareketi ilklendirir</li><li><a href="pdo.commit.php">PDO::commit</a> — Bir toplu hareketi veritabanına g&ouml;nderir</li><li><a href="pdo.connect.php">PDO::connect</a> — Connect to a database and return a PDO subclass for drivers that support it</li><li><a href="pdo.construct.php">PDO::__construct</a> — Bir veritabanı bağlantısını temsil eden bir PDO nesnesi
  oluşturur</li><li><a href="pdo.errorcode.php">PDO::errorCode</a> — Veritabanındaki son işlemle ilgili SQLSTATE kodunu d&ouml;nd&uuml;r&uuml;r</li><li><a href="pdo.errorinfo.php">PDO::errorInfo</a> — Veritabanındaki son işlemle ilgili hata bilgisini d&ouml;nd&uuml;r&uuml;r</li><li><a href="pdo.exec.php">PDO::exec</a> — Belirtilen SQL deyimini &ccedil;alıştırır ve etkilenen satır sayısını
  d&ouml;nd&uuml;r&uuml;r</li><li><a href="pdo.getattribute.php">PDO::getAttribute</a> — Bir veritabanı bağlantı &ouml;zniteliğinin değerini d&ouml;nd&uuml;r&uuml;r</li><li><a href="pdo.getavailabledrivers.php">PDO::getAvailableDrivers</a> — Kullanılabilen PDO s&uuml;r&uuml;c&uuml;lerini i&ccedil;eren bir dizi d&ouml;nd&uuml;r&uuml;r</li><li><a href="pdo.intransaction.php">PDO::inTransaction</a> — Checks if inside a transaction</li><li><a href="pdo.lastinsertid.php">PDO::lastInsertId</a> — Son yerleştirilen satırın veya sıradaki değerin kimliğini d&ouml;nd&uuml;r&uuml;r</li><li><a href="pdo.prepare.php">PDO::prepare</a> — &Ccedil;alıştırılmak &uuml;zere bir deyimi hazırlar ve bir deyim nesnesi olarak d&ouml;nd&uuml;r&uuml;r</li><li><a href="pdo.query.php">PDO::query</a> — Bir SQL deyimini yer tutucular olmaksızın hazırlar ve &ccedil;alıştırır</li><li><a href="pdo.quote.php">PDO::quote</a> — Bir sorguda kullanılmak &uuml;zere bir dizgeyi &ouml;nceler</li><li><a href="pdo.rollback.php">PDO::rollBack</a> — Bir toplu hareketi geri alır</li><li><a href="pdo.setattribute.php">PDO::setAttribute</a> — Bir &ouml;znitelik tanımlar</li></ul></li><li><a href="class.pdostatement.php">PDOStatement</a> — PDOStatement sınıfı<ul class="chunklist chunklist_book chunklist_children"><li><a href="pdostatement.bindcolumn.php">PDOStatement::bindColumn</a> — Bir s&uuml;tunu bir PHP değişkeni ile ilişkilendirir</li><li><a href="pdostatement.bindparam.php">PDOStatement::bindParam</a> — Bir bağımsız değişkeni belirtilen değişkenle ilişkilendirir</li><li><a href="pdostatement.bindvalue.php">PDOStatement::bindValue</a> — Bir değeri bir bağımsız değişken ile ilişkilendirir</li><li><a href="pdostatement.closecursor.php">PDOStatement::closeCursor</a> — G&ouml;stericiyi kapatarak deyimin tekrar &ccedil;alıştırılabilmesini sağlar</li><li><a href="pdostatement.columncount.php">PDOStatement::columnCount</a> — Sonu&ccedil; k&uuml;mesindeki s&uuml;tun sayısını d&ouml;nd&uuml;r&uuml;r</li><li><a href="pdostatement.debugdumpparams.php">PDOStatement::debugDumpParams</a> — Bir SQL hazır komutunu d&ouml;k&uuml;mler</li><li><a href="pdostatement.errorcode.php">PDOStatement::errorCode</a> — Deyim &uuml;zerindeki son işlemle ilgili SQLSTATE hata kodunu d&ouml;nd&uuml;r&uuml;r</li><li><a href="pdostatement.errorinfo.php">PDOStatement::errorInfo</a> — Deyim &uuml;zerindeki son işlemle ilgili hata bilgisini d&ouml;nd&uuml;r&uuml;r</li><li><a href="pdostatement.execute.php">PDOStatement::execute</a> — Bir hazır deyimi &ccedil;alıştırır</li><li><a href="pdostatement.fetch.php">PDOStatement::fetch</a> — Sonu&ccedil; k&uuml;mesindeki sonraki satırı d&ouml;nd&uuml;r&uuml;r</li><li><a href="pdostatement.fetchall.php">PDOStatement::fetchAll</a> — Sonu&ccedil; k&uuml;mesinde kalan satırları d&ouml;nd&uuml;r&uuml;r</li><li><a href="pdostatement.fetchcolumn.php">PDOStatement::fetchColumn</a> — Sonu&ccedil; k&uuml;mesindeki sonraki satırdan tek bir s&uuml;tun d&ouml;nd&uuml;r&uuml;r</li><li><a href="pdostatement.fetchobject.php">PDOStatement::fetchObject</a> — Sonraki satırı alır ve bir nesne olarak d&ouml;nd&uuml;r&uuml;r</li><li><a href="pdostatement.getattribute.php">PDOStatement::getAttribute</a> — Bir deyim &ouml;zniteliğini d&ouml;nd&uuml;r&uuml;r</li><li><a href="pdostatement.getcolumnmeta.php">PDOStatement::getColumnMeta</a> — Sonu&ccedil; k&uuml;mesindeki bir s&uuml;tunla ilgili temel veriyi d&ouml;nd&uuml;r&uuml;r</li><li><a href="pdostatement.getiterator.php">PDOStatement::getIterator</a> — Gets result set iterator</li><li><a href="pdostatement.nextrowset.php">PDOStatement::nextRowset</a> — &Ccedil;ok satır k&uuml;meli bir sonu&ccedil;taki sonraki satır k&uuml;mesini ge&ccedil;erli satır k&uuml;mesi yapar</li><li><a href="pdostatement.rowcount.php">PDOStatement::rowCount</a> — Son SQL deyiminden etkilenen satır sayısını d&ouml;nd&uuml;r&uuml;r</li><li><a href="pdostatement.setattribute.php">PDOStatement::setAttribute</a> — Bir deyim &ouml;zniteliğini tanımlar</li><li><a href="pdostatement.setfetchmode.php">PDOStatement::setFetchMode</a> — Deyim i&ccedil;in &ouml;ntanımlı veri alım kipini belirler</li></ul></li><li><a href="class.pdorow.php">PDORow</a> — The PDORow class</li><li><a href="class.pdoexception.php">PDOException</a> — PDOException sınıfı</li><li><a href="pdo.drivers.php">PDO S&uuml;r&uuml;c&uuml;leri</a><ul class="chunklist chunklist_book chunklist_children"><li><a href="ref.pdo-cubrid.php">CUBRID PDO Driver</a> — CUBRID PDO Driver (PDO_CUBRID)</li><li><a href="ref.pdo-dblib.php">MS SQL Sunucusu (PDO)</a> — Microsoft SQL Sunucusu ve Sybase (PDO_DBLIB) İşlevleri</li><li><a href="ref.pdo-firebird.php">Firebird (PDO)</a> — Firebird İşlevleri (PDO_FIREBIRD)</li><li><a href="ref.pdo-ibm.php">IBM (PDO)</a> — IBM (PDO_IBM) İşlevleri</li><li><a href="ref.pdo-informix.php">Informix (PDO)</a> — Informix (PDO_INFORMIX) İşlevleri</li><li><a href="ref.pdo-mysql.php">MySQL (PDO)</a> — MySQL (PDO_MYSQL) İşlevleri</li><li><a href="ref.pdo-sqlsrv.php">MS SQL Server PDO Driver</a> — Microsoft SQL Server PDO Driver (PDO_SQLSRV)</li><li><a href="ref.pdo-oci.php">Oracle (PDO)</a> — Oracle (PDO_OCI) İşlevleri</li><li><a href="ref.pdo-odbc.php">ODBC ve DB2 (PDO)</a> — ODBC ve DB2 (PDO_ODBC) İşlevleri</li><li><a href="ref.pdo-pgsql.php">PostgreSQL (PDO)</a> — PostgreSQL (PDO_PGSQL) İşlevleri</li><li><a href="ref.pdo-sqlite.php">SQLite (PDO)</a> — SQLite (PDO_SQLITE) İşlevleri</li></ul></li></ul></div><?php manual_footer($setup); ?>