iam using the Zend framework and assign the array from the controller to
view. The array is coming from execution of stored procedure result
$results = callProcedure('testprocedure', $in)//$in is an array of input values
$view->results =$results['record'];
In The $results['record'] array iam having two values such as 'NO' and 'name' and i
want to assign this values also the view.However this values will be available in the $results['record']; array.
But in the view i need have the values separately i dont repeat them in the loop .
if i dont do for each iam not getting the values
How do i assign these values from the controller
$view->no=???
$view->NAME=???
How do i access $results['record'] array in the view
$this->results['NO']// it is saying undefined index 'NO'
$this->results['NAME']// it is saying undefined index 'NAME'
To access the vies from the controller you must use
$this->view->. Then from the view its$this->because when in the view $this is the view object itself.so try:
From the controller it looks like this echoing them:
So do to it from the view just: