Ciao,

ho questo condizonale
codice:
if (isSet($ordina_ricerca) || !empty($ordina_ricerca) || isSet($ordina_ascdesc) || !empty($ordina_ascdesc)){            
            switch ($ordina_ricerca) {
                case 1:	
        	        $query ="SELECT * FROM #__autoexp_mark INNER JOIN #__autoexp_add ON #__autoexp_add.mark_id=#__autoexp_mark.id WHERE #__autoexp_add.published = '1' ";
                break; 
              }
        }else{
            $query = "SELECT * FROM #__autoexp_add WHERE published = '1'";   
        }
$ordina_ricerca e $ordina_ascdesc, possono essere non definiti... ma se definiti provengono da POST;
il problema è che se le due variabili non sono definite... non mi fa }else{

cosa succede?

grazie