allora.....
volevo fare che:
se la tabella è vuota mi scrive che è vuota e imposta una variabile che deve essere letta nell'ultima riga del codice ed inserita nell'ultima td
se invece c'è qualcosa mi deve riportare il valore e impostare la variabile che deve essere letta nell'ultima riga del codice ed inserita nell'ultima td
sembrava facile...
ma funziona solo la prima parte, cioè come se la tabella fosse vuota, invece c'è una riga quindi dovrebbe riportarmi il valore.
questo è il mio pezzetto di codice

<td height="90">POSIZIONE
(il numero che inserisci definisce l'ordine di impaginazione delle immagini - il primo è sempre 1)

fino ad ora hai inserito queste posizioni:
<?php
$rs=mysql_query("SELECT posizione FROM galleriaprog GROUP BY posizione WHERE progetto={$id}");
if ($rs==FALSE) { echo "nessuna posizione inserita";
$posizione="1"; //definisco la variabile
}else{
while($pippo=mysql_fetch_array($rs)) {
$posizione=$pippo["posizione"]; //definisco la variabile
print($pippo["posizione"]); //qui scrive tutte le posizioni già esistenti
} }
?>
</td>
// in questa riga inserisco la nuova posizione
<td><textarea name="posizione" id="posizione" rows="1" ><?php print($posizione);?></textarea></td>
</tr>