セッション変数を作成し、配列内の値をこのセッション変数に割り当てようとしています。どうやってやるの。私は以下のように作成していますが、まったく機能していません。
$post = Zend_Controller_Front::getInstance()->getRequest()->getParam('key');
$searches = new Zend_Session_Namespace('searches');
$parthis= $searches->partssearched;
if(!is_array($parthis)){
$parthis->toArray();
$parthis[0]=$post;
} else {
$count= sizeof($parthis)."<br>";
if ($this->rows ) {
if ($count==0) {$parthis[0]=$post;}
//$searches[$count]=$this->rows;
echo $parthis[0]."HERE";
} else {
$parthis[$count]=$post;
foreach($parthis as $hist) {
echo $hist;
}
}
}
$this->rows
コントローラーから来ており、データベースクエリの結果を運んでいます。
ここでやろうとしているのは、Get 値を配列として保持するセッション変数に格納することです。
ユーザー$parthis= array (value1, value2, value3);
がURLに値を渡すたびに、それに追加する必要があります。
ありがとうございました