update komutu pdo veritabanındaki veriyi güncellemek için kullanılır.
aşağıda belirttiğim kod wordpress de wp_posts tablosunda belirttiğin id deki post_title ve post_content iceriğini değiştirmeye (güncellemeye) yarar.
pdo update example
<meta http-equiv="Content-Type" content="text/HTML; charset=utf-8" /> <?php try{ $db = new PDO("mysql:host=localhost;dbname=test;charset=utf8", "root", ""); } catch ( PDOException $e ){ print $e->getMessage(); } print_r ($db); if($db){ echo "test database bağlanıldı."; } if($query = $db->prepare("UPDATE wp_posts SET post_title = :baslik, post_content= :icerik WHERE id = :id ")){ $baslik = 'çay'; $icerik = 'çay türkiyede karadeniz bölgesinde yetiştirilir.'; $id = 11; $result = $query->execute(array( 'baslik' => $baslik, 'icerik' => $icerik, 'id' => $id)); if($result){ $last_id = $db ->lastInsertId(); print '<p>update işlemi başarılı. #'.$last_id.'<p>'; } }else{ echo '<p>Sorguda bir hata meydana geldi.<p>'; $error = $db->errorInfo(); echo 'Hata mesajı: ' . $error[2]; } ?>