array vuoto

yuxxi

Nuovo Utente
30 Nov 2011
8
0
0
Vi volevo chiedere una info: da questo codice che non è tutto, ma solo parte iniziale della function con il quale faccio una stampa sapreste individuarmi come mai l'array quando lo stampo "var_dump($aCrewAttendance);" mi stampa un array vuoto????

PHP:
public function scheduleAttendancePreviewAction() {		
		//costruzione oggetti
	    $oRankOnBoard	= new Msc_Ship_RankOnBoard();
	    $oFleetShip		= new Msc_FleetShip();
		$oCrewList = new Msc_Management_CrewList();
		$oError = new Msc_Error_Error();
		$this->view->aGetQuery = array();
		
		$oTemplatePdf   = new Msc_Pdf_Template();
		$oSessionSearch = new Zend_Session_Namespace("PathSearch");	      
		$pdfGet = $this->getRequest()->getQuery('pdf');	
        
		//intestazione html
		$intestazione = $oTemplatePdf->intestazione();
		//style html
		$style = $oTemplatePdf->style();
		//visualizzo il logo pdf $pdfGet false
		/*if (!$pdfGet) {
			$stampapdf = $oTemplatePdf->tastoPdf($this->_oConfig->url->web,'/default/management/schedule-attendance/schedule-attendance-ppreview/?PkShipSchedule='.$PkShipSchedule.'&pdf=1');
		}*/

		$this->view->aGetQuery = $aGet = $this->getRequest()->getQuery();
		//$this->aPathSearch = "StartDateMoviments=".$aGet['StartDateMoviments']."&EndDateMoviments=".$aGet['EndDateMoviments']."&PkShipType=".$aGet['PkShipType']."&PkFleetShip=".$aGet['PkFleetShip']."&PkShipDepartment=".$aGet['PkFleetShip'].""; 
		//var_dump($this->view->aGetQuery);
		$oCrewAttendance = new Msc_Ship_CrewAttendance();
		$oSchedule		 = new Msc_Schedule_MscSchedule();
		
		$this->view->aCrewAttendance = array();//echo $aGet['PkShipDepartment'];echo $aGet['PkFleetShip'];
		$aCrewAttendance = $oCrewAttendance->getCrewAttendance($aGet['PkShipDepartment'],$aGet['PkFleetShip']);
		var_dump($aCrewAttendance);
 
Ultima modifica di un moderatore:
ah dimenticavo di dirvi che $aGet['PkShipDepartment'],$aGet['PkFleetShip'] che passo alla query non sono nulli.
grazie a tutti :-)
 
In pratica sto usando zend framework. e questa function dovrebbe stamparmi a video delle imformazioni dell'array che cerco di stampare con var_dump.
 
ciao
per prima cosa: racchiudi sempre il codice tra gli appositi tag per facilitare la lettura.
poi, e qui alex si in.....rà "accidenti alle classi e a chi le ha inventate", se il var_dump di NULL vuol dire che $aCrewAttendance non è inizializzato, ma (beate le classi) se non si vede cosa fa la
getCrewAttendance($aGet['PkShipDepartment'],$aGet['PkFleetShip']);
delle due variabili non credo che sia possibile risponderti
se il risultato deve essere un array probabilmente getCrewAttendance dovrebbe "pushare" le due variabili, ma forse non lo fa
 

Discussioni simili