Etiketlendi: MySQL

PHP PDO 0

PDO’nun En Kolay Hali

Genelde, mysql fonksiyonundan PDO’ya geçişte biraz zorlanılır. Bu yazıda, PHP ile veri çekerken ve eklerken en çok kullandığımız yöntemlerin PDO karşılığını yazacağım. PDO ile MySQL Veritabanına Bağlanmak $pdo = new PDO(‘mysql:host=localhost;dbname=veritabani;charset=utf8’, ‘kullaniciAdi’, ‘sifre’); Bu satır,...

MySQLLogo 0

SQL’de Sonraki ve Önceki Satırdaki Veriyi Getirmek

Bir gönderi/blog sistemi düşünelim. Hatta WordPress’ten örnekleyebiliriz. Bazı bloglarda, bir gönderiye girdiğimizde sonraki ve önceki gönderiler için bağlantı olduğunu görürüz. Bunlar için ayrı veriler çekmemiz gerekiyor. Örnek verirken bir model dosyasında kod yazıyormuş gibi...

MySQLLogo 0

SQL’de Gün İçindeki/Bugüne Ait Kayıtları Listelemek

SQL’de gün içindeki kayıtları listelemek için şöyle bir sorgu gerekiyor: SELECT * FROM kayitlar WHERE DATE(tarih) = CURDATE() Bu sorgu, o gün içindeki kayıtları listeliyor. Yani bugün ayın 5’i ise, 5’inde girilen kayıtları gösteriyor....

PHP PDO 0

Pratik PDO Veritabanı Sınıfı

Daha önceden şu gönderide bahsetmiş ve paylaşmış olduğum veritabanı sınıfını biraz daha geliştirerek farklı özellikler ekledim. Bir GitHub reposu oluşturdum. GitHub sayfası için tıklayınız. Bu sayfadan kullanımına dair bilgiler alabilir ve sınıfı indirebilirsiniz. Kolay gelsin.

Slim Framework ve RedBeanPHP’yi Anlamak 0

Slim Framework ve RedBeanPHP’yi Anlamak

Daha önceleri birkaç forum sitesinde Slim Framework’ü anlamak için sorulara rast gelmiştim. Bundan mütevellit Slim ve RedBeanPHP’yi anlamak için basit bir blog betiği yazdım. Slim Framework için rota işlemleri, RedBeanPHP içinse CRUD işlemlerini anlamak...

MySQL’den Gelen Zamanı Dönüştürmek 0

MySQL’den Gelen Zamanı Dönüştürmek

MySQL’de ayarladığımız datetime/timestamp veri tipli alanlarından gelen tarih verisini ekrana dökmek istediğimizde 2014-11-19 17:16:25 gibi farklı bir tarih-zaman biçimiyle karşılaşıyoruz. Bunu düzgün bir hale getirmek için PHP’de strtotime() fonksiyonunu kullanabiliriz. Şöyle bir ek fonksiyon kullanırsak,...

RedBeanPHP CRUD (Ekleme, Okuma, Güncelleme, Silme) İşlemleri 0

RedBeanPHP CRUD (Ekleme, Okuma, Güncelleme, Silme) İşlemleri

Slim Framework ve Veritabanı İşlemleri yazısında RedBeanPHP’den bahsetmiştik. Bu sefer CRUD işlemleri nasıl bir basitlikle yapılıyor, ondan bahsedeceğim. Evvela veritabanı bağlantısını yapıyoruz: require “rb.php”; R::setup(‘mysql:host=localhost;dbname=veritabaniadi’, ‘kullaniciadi’,’sifre’); Veri Ekleme (Create) Kitaplar hakkında bir tablomuzun olduğunu...