Ben PDO FETCH_INTO
kullanılarak yapıcısı ile Sınıfı doldurmak istiyorum:
class user
{
private $db;
private $name;
function __construct($id)
{
$this->db = ...;
$q = $this->db->prepare("SELECT name FROM users WHERE id = ?");
$q->setFetchMode(PDO::FETCH_INTO, $this);
$q->execute(array($id));
echo $this->name;
}
}
Bu işe yaramaz. Hata yok, sadece hiçbir şey. Komut dosyası hata içermiyor, FETCH_ASSOC
iyi çalışıyor.
FETCH_INTO
ile ilgili sorun nedir?
Geçenlerde PDO kullanarak benim için nesneleri tanımlama bu şekilde geçti ve nesneleri doldurmak için yöntem Görebildiğim en uygun getirme:
İşte benim çözümdür. – user544262772