ok, sono riuscito a mettere in colonna con 2 cicli for nidificati..
però perchè ora vedo sempre il primo ID? ci vorrebbe un'istruzione che incrementa ad ogni passo l'ID dell'xml letto..
Codice PHP:
<?php $xml = simplexml_load_file('articoli.xml'); echo "<h3>Vetrina (".count($xml->articoli).")</h3>";?> <table id="gallery" style="width: 320px;"> <? for ($row = 1; $row <= 4; ++$row) { echo '
<tbody><tr class="row'.$row.'">'; for ($col = 1; $col <= 3; ++$col) { echo '<td class="col'.$col.'">'; echo ' [url="showarticle.php?id='.$xml->articoli['id'].'"]'; echo ' <div class="gallery-image">[img]'.$xml->articoli->image.'[/img][/url]</div>'; echo ' </div>'; echo ' <div class="clear"></div><div class="gallery-info">'; echo ' [url="showarticle.php?id='.$xml->articoli['id'].'"]'.$xml->articoli->title.'[/url]
'; echo ' [size="1"]'.$xml->articoli->subtitle.'[/size]</div>'; }} ?>