在zend 2中,我试图通过库" Sql"在我的数据库中获取一个列。使用适配器。 这是我的代码:
$adapter = new Adapter(array(
'driver' => 'Pdo',
'hostname' => 'localhost',
'database' => 'myDB',
'username' => 'root',
'password' => '',
));
$sql = new Sql($adapter);
$select = $sql->select();
$select->from('sanpham');
$select->columns(array('maHang'));
echo $select->getSqlString().'<br/>';
$selectString = $sql->getSqlStringForSqlObject($select);
$results = $adapter->query($selectString, $adapter::QUERY_MODE_EXECUTE);
Debug::dump($select);
但Zend无法执行它并返回如下错误:
致命错误:未捕获的异常&#39; Zend \ View \ Exception \ RuntimeException&#39; with message&#39; Zend \ View \ Renderer \ PhpRenderer :: render:无法渲染 模板&#34;错误&#34 ;;解析器无法解析为文件&#39;在...... 第499行... \ library \ Zend \ View \ Renderer \ PhpRenderer.php
现在我在我的项目中坚持这一步,我不知道如何解决这个错误。 你可以给我一个解决方案来克服这个问题,或者建议我另外一种方法来获取我的数据库中的列吗? 谢谢,