[Risolto]Result Query Null

Salve ragazzi ho un problema con un query ovvero:


$obj_pratiche=PrefixarchivioPratiche::model()->findAllBySql('Select LPAD(MAX(N_pratica),3,0) from prefixarchivio_pratiche limit 1');


 foreach ($obj_pratiche as $pratiche){

               

               var_dump($pratiche->N_pratica);

               

           }

             




$pratiche->N_pratica mi ritorna null… Ma nel db c’è un solo record con N_pratica = 1 quindi doveva ritornarmi 1, giusto?

quel LIMIT 1 sicuro sia così ? E non magari LIMIT 0,1 ? E proverei ad usare il semplice findAll() invece di findAlBySql() …

fammi sapere :)

p.s.

e mettila la foto sul tuo profilo :)

Ragazzi ho risolto , allora giustamente la query ritornavacome nome e quindi il model nn riusciva a vederlo è basto aggiungere as N_pratica ovvero:


$obj_pratiche=PrefixarchivioPratiche::model()->findAllBySql('Select LPAD(MAX(N_pratica),3,0) as N_pratica from prefixarchivio_pratiche limit 1');

ed il tutto si è risolto :D