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.
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>
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?