Salve, volevo sapere per ridurre codice e levando molti if else if.
mi sapete dire come posso fare qui ridurre il codice con uno switch in stringa.
ecco il codice:
	
	
	
		
avete idee come fare?
grazie mille e buona giornata
				
			mi sapete dire come posso fare qui ridurre il codice con uno switch in stringa.
ecco il codice:
		PHP:
	
	<?php
$uid = (isset($_GET['uid'])) ? trim((int)$_GET['uid']) : '';  // visualizzo query utenti
$cat = (isset($_GET['cat'])) ? trim((int)$_GET['cat']) : ''; // visualizzo query categorie.
$pagina = (isset($_GET["pagina"])) ? trim ((int)$_GET["pagina"]): '';
	if(empty($uid) && empty($cat))
	{
	  $pag = new Paginazione("SELECT utenti._user as _user , news_categorie.titolo as _cat , news.* FROM utenti 
       INNER JOIN news 
          ON utenti.id = news._userid INNER JOIN news_categorie
          ON news_categorie.id = news._catid",$cfg_news_admin, $pagina);
	}
	elseif($cat) 
	{
		   
        $pag = new Paginazione("SELECT utenti._user as _user , news_categorie.titolo as _cat , news.* FROM utenti 
       INNER JOIN news 
          ON utenti.id = news._userid INNER JOIN news_categorie
          ON news_categorie.id = news._catid WHERE _catid=".$cat."",$cfg_news_list_cat_admin,$pagina);
	
	}
	else
	{
	  $pag = new Paginazione("SELECT utenti._user as _user , news_categorie.titolo as _cat , news.* FROM utenti 
       INNER JOIN news 
          ON utenti.id = news._userid INNER JOIN news_categorie
          ON news_categorie.id = news._catid  WHERE news._userid = ".$uid."",$cfg_news_list_utenti_admin, $pagina);
	}
	
	?>
	avete idee come fare?
grazie mille e buona giornata