ciao,
la tua è una soluzione troppo complicata...
questo è un tipico problema dove usare un ciclo..
ad esempio puoi usare un ciclo for che va da 1 a 8 e aggiorna le variabili dei suggerimnti a seconda che ci siano abbsstanza suggerimenti
ad esempio questo qui non è certo il massimo (l'ho buttato giù al volo) ma è solo per spiegarti il concetto:
alla fine dentro $sugg_promoter, $sugg_user ecc. hai il numnero di suggerimenti da mostrare per ogni categoria...Codice PHP:sugg_promoter = 0;
$sugg_user = 0;
$sugg_opportunities = 0;
$sugg_events = 0;
for ($i=0; $i<=8; $i++)
{
if ($num_promoter>$i) $sugg_promoter++;
if ($sugg_promoter+$sugg_user+$sugg_opportunities+$sugg_events) > 8 break;
if ($num_user>$i) $sugg_user++;
if ($sugg_promoter+$sugg_user+$sugg_opportunities+$sugg_events)) > 8 break;
if ($num_opportunities>$i) $sugg_opportunities++;
if ($sugg_promoter+$sugg_user+$sugg_opportunities+$sugg_events) > 8 break;
if ($num_event>$i) $sugg_events++;
if ($sugg_promoter+$sugg_user+$sugg_opportunities+$sugg_events) > 8 break;
}
cmq ripeto che studiandoci un po' puoi scrivere un ciclo ancora migliore...
bytez
PH

Rispondi quotando