Allora ragazzi,
il problema è il seguente. Stò realizzando una pagina che visualizzi gli articoli contenuti nel database. I campi evidenziati saranno alcuni: il titolo, il sottotitolo e l'immagine e la data di pubblicazione. Dati comunque estraibili con una query. Ora, stò creando una pagina che mostri soltanto 6 articoli, utilizzando quindi l'impaginazione dei dati. Il risultato che vorrei ottenere è questo (posto ora il codice html, dopo il php):

Codice PHP:
    <table>
    <tr>
    <td>
    <div id='contenutocentrale'>
                        <div class='terzoarticolo'>
                        
                 <div class='textimage'> 
                    <div class='img'> [url='page.php?id=<?php $result multi_array_search(']'>[img]show.php?id=<?php $result multi_array_search('2'$array); echo $array[$result[0]]['art_id']; ?>[/img][/url] 
                    </div>
                  </div>
                
           <p class='categterza'>[url='#']Recenti[/url]</p>
                  <div class='testoterzoartic'> 
                    <p class='titoloterzoartic'>[url='#']Prova di pubblicazione news sul sito internett&agrave;[/url]</p>
                    <p class='antetestoterzoartic'>Prova su prova per vedere se il funzionamento è corretto oppure se vi sono
                    delle difficoltà ... </p>
                    <p class='pubblicatoil'>Pubblicato il 27-09-2006 alle ore 09:01</p>
                  </div>

                    <div style='clear: left'></div>

                </div>
        </div>
        </td>
            <td>
    <div id='contenutocentrale'>
                        <div class='terzoarticolo'>
                        
                 <div class='textimage'> 
                    <div class='img'> [url='page.php?id=<?php $result multi_array_search(']'>[img]show.php?id=<?php $result multi_array_search('2'$array); echo $array[$result[0]]['art_id']; ?>[/img][/url] 
                    </div>
                  </div>
                
           <p class='categterza'>[url='#']Recenti[/url]</p>
                  <div class='testoterzoartic'> 
                    <p class='titoloterzoartic'>[url='#']Prova di pubblicazione news sul sito internett&agrave;[/url]</p>
                    <p class='antetestoterzoartic'>Prova su prova per vedere se il funzionamento è corretto oppure se vi sono
                    delle difficoltà ... </p>
                    <p class='pubblicatoil'>Pubblicato il 27-09-2006 alle ore 09:01</p>
                  </div>

                    <div style='clear: left'></div>

                </div>
        </div>
        </td>

</tr>
</table>

L'impaginazione che stò utilizzando è questa:

Codice PHP:
        <?php 
include("config.php");
mysql_connect($db_host,$db_user,$db_password,$db_name) or die ("errore nella connessione"); 
mysql_select_db("$db_name") or die ("errore nella selezione del database"); 
// esecuzione prima query
$count mysql_query("SELECT COUNT(art_id) FROM articoli");
$res_count mysql_fetch_row($count);

// numero totale di records
$tot_records $res_count[0];

// risultati per pagina(secondo parametro di LIMIT)
$per_page 5;

// numero totale di pagine
$tot_pages ceil($tot_records $per_page);

// pagina corrente
$current_page = !isset($_GET['page']) ? : (int)$_GET['page'];

// primo parametro di LIMIT
$primo = ($current_page 1) * $per_page;

echo 
"<div align=\"center\">\n<table>\n";

// esecuzione seconda query con LIMIT
$query_limit mysql_query("SELECT * FROM articoli Order by art_id Desc LIMIT $primo$per_page"); 
$str '<table border: solid 2px #000000>'
$str.= '<thead>'
$str.= '<tr>'
$str.= '<th>id articolo</th>'
$str.= '<th>titolo</th>'
$str.= '<th>sottotitolo</th>'
$str.= '<th>ultima modifica</th>'
$str.= '<th>operazioni</th>'
$str.= '</tr>'
$str.= '</thead>'
$str.= '<tbody>'

while(
$results mysql_fetch_array($query_limit)) {
        
$str.='<tr>'
        
$str.='<td rowspan="3">'.$results['art_id'].'</td>'
        
$str.='<td rowspan="3">'.$results['titolo'].'</td>'
        
$str.='<td rowspan="3">'.$results['sottotitolo'].'</td>'
        
$str.='<td rowspan="3">'.$results['data'].'</td>';         
        
$str.="<td><a href=\"page.php?id=$results[art_id]\">mostra</a></td>"
        
$str.='</tr>'
        
$str.='<tr>'
        
$str.="<td><a href=\"modifica.php?id=$results[art_id]\">modifica</a></td>"
        
$str.='</tr>'
        
$str.='<tr>'
        
$str.="<td><a href=\"elimina.php?id=$results[art_id]\">cancella</a></td>"
        
$str.='</tr>'
         

$str.= '</tbody>'
$str.= '</table>'
echo 
$str;

// includiamo uno dei files contenenti la paginazione, commentate l'altro ovviamente
include("paginazione_2.php");
//include("paginazione_1.php");

// in questa cella inseriamo la paginazione
echo " <tr>\n <td height=\"50\" valign=\"bottom\" align=\"center\">$paginazione</td>\n";

echo 
" </tr>\n</table>\n</div>";
mysql_close(); 
?>
Ora, il risultato lo vorrei ottenere inserendo tabella html e vari DIV laddove vi sono i "$str.=...."
Ho provato ma ho una serie di problemi. Voi come lo impostereste?