Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/278.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 离子,如果您在其他表上加入,它将不起作用,“——因此我建议使用条令(ORM)而不是TableDataGateway和RowDataGateway模式。如果你进行连接,结果就不再是一行了。@Gordon:这与我的问题根本不相关。我不能依赖于类似条令的东西来进_Php_Zend Framework_Zend Db - Fatal编程技术网

Php 离子,如果您在其他表上加入,它将不起作用,“——因此我建议使用条令(ORM)而不是TableDataGateway和RowDataGateway模式。如果你进行连接,结果就不再是一行了。@Gordon:这与我的问题根本不相关。我不能依赖于类似条令的东西来进

Php 离子,如果您在其他表上加入,它将不起作用,“——因此我建议使用条令(ORM)而不是TableDataGateway和RowDataGateway模式。如果你进行连接,结果就不再是一行了。@Gordon:这与我的问题根本不相关。我不能依赖于类似条令的东西来进,php,zend-framework,zend-db,Php,Zend Framework,Zend Db,离子,如果您在其他表上加入,它将不起作用,“——因此我建议使用条令(ORM)而不是TableDataGateway和RowDataGateway模式。如果你进行连接,结果就不再是一行了。@Gordon:这与我的问题根本不相关。我不能依赖于类似条令的东西来进行一两个查询——那太疯狂了。我的问题是“我让查询工作,我如何将其作为行集公开”。你的链接问题是”我一开始无法编写查询“看我同名的人的回答。总结得很好。如果这不是你要问的问题,请更新问题,因为显然已经有两个人没有得到你要问的问题。+1因为它回答了


离子,如果您在其他表上加入,它将不起作用,“——因此我建议使用条令(ORM)而不是TableDataGateway和RowDataGateway模式。如果你进行连接,结果就不再是一行了。@Gordon:这与我的问题根本不相关。我不能依赖于类似条令的东西来进行一两个查询——那太疯狂了。我的问题是“我让查询工作,我如何将其作为行集公开”。你的链接问题是”我一开始无法编写查询“看我同名的人的回答。总结得很好。如果这不是你要问的问题,请更新问题,因为显然已经有两个人没有得到你要问的问题。+1因为它回答了我从你问的如何在zend_db_select上进行连接的书面问题中理解的内容。我告诉过你怎么做的。戈登:不,我现在要求把
Zend\u Db\u Select
的结果放入
Zend\u Db\u Table\u行集中。你可能想在你最初的问题中把这一点说清楚一点,从阅读评论中,我肯定不是唯一一个误解你所问内容的人。+1因为它回答了我从你提出的如何在zend_db_select上加入的书面问题中所理解的内容。我告诉过你怎么做的。戈登:不,我现在要求把
Zend\u Db\u Select
的结果放入
Zend\u Db\u Table\u行集中。你可能想在你最初的问题中把这一点说清楚一点,从阅读评论来看,我肯定不是唯一一个误解你所问问题的人。你能用
SetTable
?+1将其重新连接到活动表上吗。您可以使用
SetTable
将其重新连接到活动表吗?
<?php

// this can be the result of any Zend_Db_Statement::fetchAll()
$query_result = array(
  array('id'=>123, 'foo'=>'bar'),
  array('id'=>456, 'foo'=>'baz')
);

$rowset = new Zend_Db_Table_Rowset(
  array(
    'readonly' => true,
    'data'     => $query_result
  )
);

foreach ($rowset as $row) {
  print "id  = " . $row->id . "\n";
  print "foo = " . $row->foo . "\n";
}
  $table = new Zend_Db_Table('tableName');

    $myRowset = $table->fetchAll();