Salve ragazzi, volevo chiedervi un aiuto per quanto riguarda l'ottimizzazione di una porzione di codice. Ho una tabella composta da 21 (7x3) celle che a seconda di due if, deve scegliere tra 3 immagini per valorizzare ogni singola cella. La verifica ovviamente viene fatta sulla tabella di un db, leggendo le varie righe, 21 per l'appunto.
Ripetere tutto sto papello per 21 volte mi pare abbastanza una cappellata e di sicuro ci deve essere una soluzione più elegante. Avete qualche consiglio da darmi?codice:<table border='1'> <tr> <td style="height: 20;"><a href="#1"> <img src="<?php if ($ris1[persone]=="u"){ echo 'gif/p1.gif'; } else { if ($ris1[p]=="") { echo 'gif/1.gif'; } else { echo 'gif/1.gif'; } } ?>"> </a></td> <td> <a href="#2"> <img src="<?php if ($ris2[persone]=="a"){ echo 'gif/p2.gif'; } else { if ($ris2[p]=="") { echo 'gif/2.gif'; } else { echo 'gif/2.gif'; } } ?>"> </a> </td><td> <a href="#3"> <img src="<?php if ($ris3[persone]=="a"){ echo 'gif/p3.gif'; } else { if ($ris3[p]=="") { echo 'gif/3.gif'; } else { echo 'gif/3.gif'; } } ?>"> </a> ecc........ </td><td><img src="gif/4.gif"></td>

Rispondi quotando