PHP’de PDO ile Veritabanına Veri Ekleme ve Son ID Alma - Dizin, Kripto Para, Oyun, Mobil

PHP’de PDO ile Veritabanına Veri Ekleme ve Son ID Alma

Gönderen: Kaan   Tarih: 2018-04-30 12:50 Kategori: Php-Html5-Css-jQuery-Mysql | Okundu: 226 Onay sırasına at Düzenle Kopyası

PHP’de PDO ile Veritabanına Veri Ekleme ve Son ID Alma

 Veriyi ekledikten sonra son eklenen verinin ID değerini alabilmemize yarayan kod. Hani tekrar sorgu felan yapmadan bu işlemi yapabiliriz.

<?php

  ## BAĞLANTI YAPIYORUZ
  $servername = "localhost";
  $username = "root";
  $password = "";
  $dbname = "Veritabani";

  try {
      $conn = new PDO("mysql:host=$servername;dbname=$dbname", $username, $password);
      $conn->query("SET NAMES 'utf8'");
      $conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
      echo "Bağlantı Başarılı..."; 
    }
  catch(PDOException $e)
    {
      echo "Bağlantı Hatası: " . $e->getMessage();
    }
    
  ## VERI EKLİYORUZ
  $sql = "INSERT INTO kullanicilar (kull_adi, kull_soyad, kull_mail)
    VALUES ('Ali', 'Deli', 'admin@site.com')";

  $conn->exec($sql);
  $son_id = $conn->lastInsertId(); ## SON EKLENEN ID ALIYORUZ
      echo "Başarılı Bir Şekilde Eklendi. Son Eklenen ID: " . $son_id;
    
    
?>

 



Yorumlar: