Skip to content

mehmetgenc-devs/DatabaseClass.php

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 

Repository files navigation

PHP MySQL DB Class

Bu class, PHP ile MySQL veritabanına kolayca bağlanmanızı, veri eklemenizi (insert), güncellemenizi (update) ve sorgu yapmanızı (query) sağlayan basit bir veritabanı arabirimidir.

Özellikler

  • MySQL veritabanına kolay bağlantı
  • SELECT sorguları için query() metodu
  • INSERT işlemleri için insert() metodu
  • UPDATE işlemleri için update() metodu
  • DELETE işlemleri için delete() metodu
  • INSERT/UPDATE/DELETE gibi özel sorgular için q() metodu
  • UTF-8 (utf8mb4) desteği
  • Try/catch yapısıyla hata yönetimi
  • Türkiye saat dilimi desteği (Europe/Istanbul)

Kurulum

  1. db.php gibi bir dosya oluşturup aşağıdaki kodu içine yapıştırın.
  2. Veritabanı bilgilerinizi __construct() içindeki $user, $password, $database, $host alanlarında güncelleyin.

Kullanım

<?php
require_once 'db.php';

// SELECT örneği
$users = $db->query("SELECT * FROM users");
print_r($users);

// INSERT örneği
$new_users = [
    'name' => 'Mehmet',
    'email' => '[email protected]'
];
$db->insert('users', $new_users);

// UPDATE örneği
$guncelle = [
    'name' => 'Mehmet Genç'
];
$db->update('users', $guncelle, "id = 1");

// DELETE örneği
$db->delete('users', 'id = 1');

// özel sorgu örneği
$db->q("UPDATE users SET id = 2 WHERE id = 1");

About

Database Class designed with php will make your work even easier.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages