我需要从 id ( ) 数组中找到所有记录$user_id = array();
以保存到通知表中,以告诉这些用户他们的帐户已激活。
执行完这些后,
$x = $this->User->find('all',array('conditions'=>array('User.id'=>$user_id)));
$find = Set::extract('/User', $x);
我得到这个结果:
Array(
[0] => Array
(
[User] => Array
(
[id] => 2
[name] => joe
[age] => 13
[class] => D
)
)
[1] => Array
(
[User] => Array
(
[id] => 3
[name] => lambert
[age] => 14
[class] => E
)
)
)
我需要通过提取上面的数组来实现下面的数组
Array
{
[id] => 2
[name] => joe
[age] => 13
[class] => D
}
Array
{
[id] => 3
[name] => lambert
[age] => 14
[class] => E
}
如何使用 CakePHP 实现这一点?那么,在我看来,如何根据上面提取的数组发送多条记录?是否可以在视图内创建一个 foreach 循环?
echo $html->link(__('Send',true),array('controller'=>'users','action'=>'notifications',$user_id),array('class'=>'button'));
显然,将链接放在循环中会导致两个具有不同 id 的链接($user_id = 2 和 $user_id = 3)。我不希望这种情况发生。我想要一个可以一次性提交这些 id 的链接。