Ben PHP mysqli arayüzü ile biraz çapraşık. Ben mysqli benim eski mysql kodunu değiştirmek için dün yola çıktığında, docs ::prepare, ::bind_params ve ::execute ve yolda beni yönetti.
Sonuçları ile başa çıkmak için benim çabaları, benim kendi FETCH_ASSOC yazma sona erdi - ve SO üzerinde tartışılan sorunları vardı. Bir yorumcu I ::fetch_assoc kullanmıyorsanız ne yaptığını sorgulanır. Hatta mysqli_result sınıfını fark etmemişti. I ::query için ::preapre benim mysqli kod Morphed zaman, sonuç işleme çok daha kolay oldu - tek istisna ile: daha önce ben sütunları ayıklamak için ::bind_results kullanıldığında, sonuçlandı PHP ilişkisel dizi doğru veri türlerini taşıyacak; yerine ben şimdi ::fetch_assoc vb kullanırken, ben olsun tüm dizeleri bir dizidir.
Ben şimdi bir dönüştürücü kadar kodlama duyuyorum. Ben sadece zaten mysqli kütüphanesi benim anlayış bir kardinal hata işledi beri, ben daha iyi tip-uyumlu ilişkisel sonuç dizileri almanın bir "resmi" bir şekilde var olup olmadığını görmek için burada yayınlayacağız düşündüm.
Teşekkürler.