Ciao a tutti...

Devo stampare in modo ricorsivo tutti i miei rwecord di una tabella...

Ogni record deve avere la sua tabella costruita in questo modo:

Codice PHP:
echo "<table border='0' cellpadding='2px' cellspacing='0' align='center' width='800'>".
     
"<tr> <td align='center'>[b]Anagrafica Componenti Aggiuntivi[/b]</td></tr>".
     
"</table>";
     
echo 
"<table border='0' cellpadding='3px' cellspacing='0' align='center' width='800'>".
     
"<tr>  <td width='219'></td> <td width='194'>1</td> <td width='194'>2</td> <td width='194'>3</td>      </tr>".
     
"<tr>  <td>Articolo/Membrana:</td>         <td>$A1</td>  <td>$B1</td>  <td>$C1</td>      </tr>".
     
"<tr>  <td>Cod. Articolo/Membrana:</td>    <td>$A2</td>  <td>$B2</td>  <td>$C2</td>      </tr>".
     
"<tr>  <td>Composizione:</td>              <td>$A3</td>  <td>$B3</td>  <td>$C3</td>      </tr>".
     
"<tr>  <td>Spessore Micron:</td>           <td>$A4</td>  <td>$B4</td>  <td>$C4</td>      </tr>".
     
"<tr>  <td>Altezza   Cm:</td>              <td>$A5</td>  <td>$B5</td>  <td>$C5</td>      </tr>".
     
"<tr>  <td>Peso   Grm2:</td>               <td>$A6</td>  <td>$B6</td>  <td>$C6</td>      </tr>".
     
"<tr>  <td>Lato da laminare:</td>          <td>$A7</td>  <td>$B7</td>  <td>$C7</td>      </tr>".
     
"</table>"
Creando la ricorsione però non riesco a "gestire" le variabili come vorrei....

dove sbaglio ???

Codice PHP:

    
/* Esecuzione di una query SQL */
    
$query "SELECT * FROM Lavorazioni";
    
$risultato mysql_query($query) or die("Query fallita: " mysql_error() );



        while (
$linea mysql_fetch_array($risultatoMYSQL_ASSOC)) {

echo 
"<table border=1 cellpadding=10px cellspacing=0 align=center>\n";

/* TITOLO TABELLA */
echo "<tr>

<td bgcolor='#9B0000'> <span class='Stile2'> [b]Cod. Articolo[/b]   </span> </td>
<td bgcolor='#9B0000'> <span class='Stile2'> [b]Articolo[/b]        </span> </td>
<td bgcolor='#9B0000'> <span class='Stile2'> [b]A1[/b]            </span> </td>
<td bgcolor='#9B0000'> <span class='Stile2'> [b]A2[/b]          </span> </td>
<td bgcolor='#9B0000'> <span class='Stile2'> [b]A3[/b]            </span> </td>
....

</tr>"


        echo 
"\t<tr>\n";
                 echo 
"\t

\n"
/* creo l o spazio tra le varie tabelle*/
        
foreach ($linea as $valore){

echo 
"\t\t<td>$valore</td>\n";

            
            


echo 
"<table border='0' cellpadding='2px' cellspacing='0' align='center' width='800'>".
     
"<tr> <td align='center'>[b]Anagrafica Componenti Aggiuntivi[/b]</td></tr>".
     
"</table>";
     
echo 
"<table border='0' cellpadding='3px' cellspacing='0' align='center' width='800'>".
     
"<tr>  <td width='219'></td> <td width='194'>1</td> <td width='194'>2</td> <td width='194'>3</td>      </tr>".
     
"<tr>  <td>Articolo/Membrana:</td>         <td>$A1</td>  <td>$B1</td>  <td>$C1</td>      </tr>".
     
"<tr>  <td>Cod. Articolo/Membrana:</td>    <td>$A2</td>  <td>$B2</td>  <td>$C2</td>      </tr>".
     
"<tr>  <td>Composizione:</td>              <td>$A3</td>  <td>$B3</td>  <td>$C3</td>      </tr>".
     
"<tr>  <td>Spessore Micron:</td>           <td>$A4</td>  <td>$B4</td>  <td>$C4</td>      </tr>".
     
"<tr>  <td>Altezza   Cm:</td>              <td>$A5</td>  <td>$B5</td>  <td>$C5</td>      </tr>".
     
"<tr>  <td>Peso   Grm2:</td>               <td>$A6</td>  <td>$B6</td>  <td>$C6</td>      </tr>".
     
"<tr>  <td>Lato da laminare:</td>          <td>$A7</td>  <td>$B7</td>  <td>$C7</td>      </tr>".
     
"</table>";

        }
        echo 
"\t</tr>\n";
    }
    print 
"</table>\n";

    
/* Liberazione delle risorse del risultato */
    
mysql_free_result($risultato);

    
/* Chiusura della connessione */
    
mysql_close($connessione);
?>