zend-db-table

    1热度

    1回答

    是什么导致一行(Zend_Db_Table_Row)被设置为“readOnly?”我有一个循环无法删除行: // this is set to some integers $ids = array(); // get the results $results = $table->fetchAll($select); foreach ($results as $result) {

    7热度

    2回答

    我想输出由Zend_Db_Table的select()语句生成的查询来测试porposes,但我不知道如何。

    33热度

    5回答

    有谁知道一种将Zend_Db中的子句分组的方法吗?基本上,我有这个疑问 $sql = $table->select() ->where('company_id = ?', $company_id) ->where('client_email = ?', $client_email) ->orWhere('client_email_alt = ?', $cl

    0热度

    2回答

    我有一个网站,用户可以在其中上传房地产属性的图像。 表结构: image_id property_id userid filename thumbfilename display_order timestamp 场景: 当用户上传多张图片时,他/她应该能够从他们上传的图片设置主照片的指定属性。 代码: $sql = 'UPDATE property_images SET displ

    4热度

    4回答

    我想迭代存储在Zend_Db_Table_Rowset对象中的数据行,然后删除/取消设置某些行(如果它们不符合特定条件)。 我可以使用toArray()从对象中只获取数据行,然后很容易取消我不需要的行。但因为我想保留我的对象以供进一步使用,所以我不想那样做。 当然,一个解决方案是调整我的查询,以便只检索我需要的东西,但在这种情况下这是不可能的。至少我不知道如何。 我试过,没有工作的情况如下: fo

    2热度

    3回答

    我试图创建一个登录窗口小部件,该窗口小部件可以在需要登录的应用程序内容之外的任何操作中随意包含。我在这里想到的是我想要一种DRY方法来显示登录框中的任何来自先前登录尝试的错误消息。为了实现这个功能,我使用了FlashMessenger来保存失败登录尝试的结果。该小部件还使用Post/Redirect/Get-pattern来避免在使用浏览器后退按钮时多次发布数据的问题。 现在,问题是我宁愿不使用Z

    13热度

    7回答

    我目前使用Zend_Db来管理我的查询。 是瓶坯查询类似下面的我已经写代码: $handle->select()->from('user_id') ->where('first_name=?', $id) ->where('last_name=?', $lname) 我做这个没有消毒的输入,假设Zend_Db的会。 Zend是否这样做? 另一个问题: Zen

    1热度

    4回答

    我知道你可以让类用户扩展Zend_Db_Table_Abstract,并且类用户扩展Zend_Db_Table_Row_Abstract,将用户的$ _rowClass属性设置为User。 要创建并保存一个新行,我只知道如何做到以下几点: $users = new Users() $user = $users->createRow(); $user->name = 'name'; $user

    21热度

    6回答

    我有信息的数组,看起来或多或少是这样的: $data[] = array('content'=>'asd'); $data[] = array('content'=>'asdf'); 而且我想这两个条目添加到数据库中。 $db->insert('table', $data); 不添加两个条目。我究竟做错了什么?我必须使用Zend_Db_Table吗? $data = array('con

    2热度

    3回答

    我正在使用php,mysql和zend框架创建一个网站。 当我尝试运行任何SQL查询时,页面生成跳转到0.5秒左右。这太高了。如果我打开sql,页面生成是0.001。 我运行的查询量并不会真正影响页面生成时间(1-10个测试查询)。在0.5秒停留 我无法弄清楚,我做错了什么。 我在连接到引导SQL: protected function _initDatabase() { try