0

mySQL 結果セットからデータを出力しようとしていますが、非常に困難です。結果セットを twig{{ dump() }}に戻して使用すると、そうでない場合でも空の配列が返されます。phpmyadmin からまったく同じクエリを実行すると、期待どおりに結果が入力されるため、クエリではありません。

これがなぜなのか、または私がここで間違っていることは何ですか?

アドバイスをいただければ幸いです。よろしくお願いします。

コントローラ

use Foo\FooBundle\Entity\Company;
use Symfony\Bundle\FrameworkBundle\Controller\Controller;
use Symfony\Component\HttpFoundation\Response;

コントローラ

$stmt = $this->getDoctrine()->getManager()->getConnection()->prepare("SELECT * FROM company");
$stmt->execute();
$results = $stmt->fetchAll();

return $this->render('FooBundle:Default:search.html.twig', array('results' => $results);

小枝

{{ dump(results)  }}

出力

array(0) { } 
4

1 に答える 1