Hazırlanmış bir sql deyimi için bir ilişkili dizi döndürür mysqli'nin için iyi bir uzantısı / sarıcı

5 Cevap php

Herkes eşdeğer izin verir PHP'nin mysqli uzantısı için iyi bir sarıcı sınıf veya uzatma tavsiye edebilir

mysql-> fetch_assoc ()

Bir prepared deyimi. Yani tek bir deyimi içine init hazırlamak / / bind / getir-döngü sıkıcı karmaşıklığını aşağı yoğunlaşır ideal olduğunu.

5 Cevap

Mysqli uzanır ve bu işlevsellik ekleyen bir sınıf yaz!!

İşte bir başlangıç

http://us.php.net/manual/en/mysqli-stmt.fetch.php#72720

Şu anda beta dalmp.com code.dalmp.com denemek ama belki bunu test etmek için yardımcı olabilir

http://www.aplweb.co.uk/blog/php/mysqli-wrapper-class/: Bu yok sadece PHP 5 sınıf

Sadece ayarları koymak ve statik işlevlerden birini arayın.

Bu sarıcılarıdır yazmak ya da PDO uzatmak için aslında gerçekten kolay.

$this->setAttribute(self::ATTR_STATEMENT_CLASS, array('yourClassName', array($this)));

Bunun gibi bir şey size PDOStatement yerine bir sınıf belirlemenizi sağlayacak.