Salve a tutti,

ho problema con ie: il link: http://osc.altervista.org/index.php?...php&Itemid=123

il prog si interfaccia con le tabelle del db di joomla + plugin e quello che si vede in output è il risultato di una query.

L'obiettivo sarebbe quello che di generare una lista membri con diverse tabelle per team dove il team di appartenenza e il nick sono storati in una tabella del db. Tutto va alla grande con tutti i browser tranne, nemmeno a dirlo, ie.

Ecco lo snippet di codice incriminato:


codice:
echo "<table>";

while ($row = @mysql_fetch_array($query)) {

/*
*
*
* varie istruzioni per la generazione delle variabili printate in tabella
*
*
*
*/
        echo "
		<caption>". $capt ."</caption>	
		 <tr>
			<td width = '70' align = 'center'>". $flag ."</td>
			<td width = '70' align = 'center'>". $racelogo ."</td>
			<td width = '400' align = 'center'><p id='nickP'>". $row[nick] ."</p></td>
			<td><p id = 'rolezCell'>". $row[rolez] ."</p></td>
	  	</tr>";
		}
		echo "</table>

";
	}
Il fatto è che ie, al contrario di tutti gli altri browser, lancia il comando html <caption> tante volte quante cicla il while loop

non so proprio come fixare, l'idea sarebbe quella di avere solo una volta il titolo della tabella!!

Al link tutto il codice della pagina, abbiate pietà per la blasfemia di html/css php e mysql ma non è cosi facile lavorare sotto un CMS per me -,-


http://pastie.org/1965976