PHP | Jquery | Css | Codeigniter | Unity3D


Bu paylaşımda php için kullanışlı bir veritabanı sınıfı olan ezsql den bahsedicez.Bu sınıfı kullanırken bazı dosyaları indirmrmiz gerekmekte amacım ayrıntıı anlatmak değil genel olarak kullanım yapısından özetlenmiş olarak daha önce derlediğim kısa kodlar paylaşılacaktır. Öncelikle linkten dosyayı indirelim. Ya da burdan. Daha sonra rardan çıkan dosyalardan bize lazım olanları içeri aktarmamız gerekmekte, genel olarak mysql için "ez_sql_core.php" ve "ez_sql_mysql.php" dosyaları yeterlidir.

<?php

//ezSQL çekirdegini dahil ediyoruz.
include_once "ez_sql_core.php";
 
// ezSQL veritabani bileşenini cagiriyoruz.
include_once "ez_sql_mysql.php";

//$db->query(query) INSERT , UPDATE , DELETE
//$db->get_var(query) Tek bilgi !
//$db->get_row(query) Tek satır !
//$db->get_results(query) Çoklu kayıt çekme !


// veritabanin ayarlarini yapiyoruz.
$vt_kullanici="root";
$vt_parola="";
$vt_isim="veritabani";
$vt_sunucu="sunucu";

 
// ezSQL sinifini cagirarak calistirmaya basliyoruz.
$db = new ezSQL_mysql($vt_kullanici,$vt_parola,$vt_isim,$vt_sunucu);

    $db->query("SET NAMES UTF8"); // Türkçe karakter işlemleri
    $db->query("SET CHARACTER SET utf8");
    $db->query("SET COLLATION_CONNECTION = 'utf8_general_ci' ");  
    global $db;



$sonuclar = $db->get_results("SELECT * FROM konular");

foreach ( $sonuclar as $value)
{
   echo $value->baslik;
   
}

?>


ezSQL sınıfını tüm sql işlemleri için kullanabiliriz inset, update, delete için kullanımı comet içersinde gösterildiği gibidir ve query yazan yerlere sql kodunu yazabiliriz. $db->get_results ile kayıtlari dizi halinde getirir ve foreach döngüsü içinde yazdırp kullanabiliriz.Eğer bir web programcıysanız kesinlikle alışmanızı öneririm.

Google


Soru ve Tartışma Konularınız için;

Yayınlayan
comments powered by Disqus
Yazar: Windofelm
Description: Php ile ezsql veritabanı sınıfı kullanımı nasıldır, ezsql kodları ve kullanımları.