こんにちは私は簡単なクエリを実行する必要がありますが、何かが間違っています。$nameと$surnameがあり、その名前と名前を表す(複数の可能性がある)IDを検索し、すべてのID、名前、名前を配列に入れる必要があります。このクエリを実行します。
$result=$this->_db_table->select()->where('name=?',$name)
->where('surname=?', $surname)->query()
->fetchAll();
$array=$result->toArray();
return $array;
私が使用する場合
$result=$this->_db_table->fetchAll();
$array=$result->toArray();
return $array
それは正しく機能し、そのテーブルのデータベースにすべての値がある配列があります。私の最初のコードの何が問題になっていますか?