gpt4 book ai didi

php - 或者在 zend 框架中的哪里

转载 作者:太空宇宙 更新时间:2023-11-03 12:03:08 26 4
gpt4 key购买 nike

我如何在 Zend Framework 中编写这样的查询并获取所有行

SELECT * FROM tbl
WHERE user_id = $part_mail
OR user_id ='$id3';

我曾经尝试过这个:

    $select = $tigaseModel->fetchAll($tigaseModel
->select()
->where('user_id = ?', $part_mail )
-> orwhere('user_id = ?', $id3 ));

最佳答案

以下方法应该能帮到你。

解决方案 1:

where( "user_id = '$part_mail' OR user_id = '$id3'" );

方案二:

$list = array( $part_mail, $id3 );
...
where( 'user_id in ( ? )', $list );

方案三:

$list = array( $part_mail, $id3 );
...
where( array( 'user_id' => $list ) );

引用文档:
Example #17 Example of an array parameter in the where() method
- 在使用 SQL IN 运算符时,您可以将数组作为第二个参数传递给 where() 方法。

关于php - 或者在 zend 框架中的哪里,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28010478/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com