Yorum Yok ↓
Merhabalar,
uzun süredir döküman yazmıyordum bu gün yazayım dedim.
Ezsql veritabanı işlemlerinizi php de daha kolay yapmanızı sağlayan bir framework tur.
Kullanımı basittir ve bir çok eklentisini bulabilirsiniz.
Ez Sql 2.05 indirin.
ez_results_1.16 indirin.
ezsql için kullandığım config.php dosyası:
setlocale(LC_ALL,'tr_TR');
//Linux setlocale(LC_ALL,'turkish');
include_once "ezsql/shared/ez_sql_core.php";
// Include ezSQL database specific component
include_once "ezsql/mysql/ez_sql_mysql.php";
// Initialise database object and establish a connection
// at the same time - db_user / db_password / db_name / db_host
$db = new ezSQL_mysql('root','','ereklam','localhost');
$db->query("SET NAMES 'latin5'");
Bu dosya ile veritabanına baglanmış oluyoruz.
Eğer veri eklemek istersek
$mysqlquery = $db->query("INSERT INTO tbl_reklamalani (ad,kayittarih) VALUES ('$ad',NOW())");
if($mysqlquery) { echo "Basarili";} else { echo "basarisiz"; }
Şeklinde kullanabiliriz.
Eğer istedigimiz bir veriyi listelemek istersek:
$id = $_GET['id'];
$data = $db->get_row("SELECT ad,id FROM tbl_reklamalani WHERE id = '". $db->escape($id)."'");
Eğer veri güncellemek istersek:
$mysqlquery = $db->query("UPDATE tbl_reklamalani SET ad = '$ad' WHERE id = $id");
if($mysqlquery) { echo "Basarili";} else { echo "basarisiz"; }
Eğer verileri ezresult eklentisi ile listeletmek istersek. aşagıdaki kodu kullanabiliriz. include ettiginiz dosyada limitleri belirleyerek istediginiz gibi sayfalama şekli ve linki verebilirsiniz.
include('library/ez_results/ez_reklamalaniliste.php');
$ezr->query_mysql("SELECT id,ad FROM tbl_reklamalani order by id DESC");
$ezr->display();
Kaynak:
Ezsql Kullanımı
