23 Nisan 2017 Pazar

Php Temel Mysqli Kullanımı

BAĞLANTI

$db=new mysqli("localhost","root","","umay");
$db->set_charset("utf8");
if($db->connect_errno){
    echo "<p>Veritabanı bağlantısı sağlanamadı.</p>
    <p>Hata numarası : $db->connect_errno</p>
    <p>Hata mesajı : $db->connect_error</p>";
}

SORGU

$db->query("INSERT INTO duyuru (baslik) VALUES ('denmee')");
echo "<p>Son kayıt id:$db->insert_id</p>";

VERİ ÇEKMEK

$sorgu=$db->query("SELECT * FROM duyuru");
echo "<p>Kayıt Sayısı :$sorgu->num_rows</p>";

VERİ LİSTELEMEK

$sorgu=$db->query("SELECT * FROM duyuru");
echo "<p>Kayıt Sayısı :$sorgu->num_rows</p>";

if($sorgu->num_rows>0){
    while($veri=$sorgu->fetch_object()){
        echo $veri->id." ".$veri->baslik."<p>";
    }
}

SUTUNLARA OBJE OLARAK ERİŞMEK

$results->fetch_object();

SATIR SAYISI

$sonuc->num_rows;

EKLENEN KAYIT ID SAYISI

$db->insert_id;

ETKİLENEN SATIR SAYISI

$db->affected_rows;

BAĞLANTI KAPAMAK

mysqli_close($db);