سؤال

وأنا أحاول أن استخدام صفيف لتعيين المعلمات حيث لجدول زند DB. واني اسعى الى اتباع سبيل المثال في وثائق:

$select = $table->select()->where(array('bug_status = ?' => 'NEW'));

ولدي فئة يرث Zend_Db_Table وأسعى لتحديد كما في المثال:

$select = $this->select()->where(array('FirstName = ?' => 'Ryan'));

ولكن أنا على الحصول على خطأ تقول "SQLSTATE [42S22]: العمود لم يتم العثور: 1054 غير معروف العمود 'صفيف' في 'حيث شرط". لذلك هو عدم الاعتراف مجموعة كصفيف ومحاولة استخدام ذلك اسم العمود.

وأي أفكار بشأن ما يجري هنا أو كيف يمكنني الحصول أين لقبول مجموعة؟ شكرا!

هل كانت مفيدة؟

المحلول

وبناء الجملة الصحيح where('FirstName = ?', 'Ryan'). أنا لا يمكن العثور على نسخة مجموعة في شفرة المصدر، لذلك انا اقول انها "علة" في الوثائق.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top