ciao<br>
usa number_format, es.
	
	
	
		PHP:
	
	
		<?php
//....
echo "<td>" . number_format ($totale, 2). "</td>";
//....
?>
	 
 ti da in out 
230.00
se invece lo vuoi in italiano cioè con la virgola decimale
	
	
	
		PHP:
	
	
		<?php
//....
echo "<td>" . number_format ($totale, 2, ','). "</td>";
//....
?>
	 
 in out 
230,00
però stai attento che la versione con la virgola devi usarla solo per visualizzare, non per fare asseganzioni e poi calcoli perche per php i numeri decimali sono rappresentati dal .
poi per visualizzare la coppia di sposi dopo il submit potresti fare così (salvo che tu non voglia passare alle sessioni) prima nel form aggiungi un campo hidden
	
	
	
		HTML:
	
	
		<!-- ......  -->
        <option value=""></option>
<?php
        $result2=mysql_query("SELECT * FROM sposi ORDER BY id DESC");
        while ($row2= mysql_fetch_array ($result2)) { 
?>
            <option value="<?php echo $row2['id'] ?>" <?php if ($id_lista==$row2['id']){ echo 'selected="selected"'; } ?> /><?php echo html_entity_decode($row2['nome_sposo'])." - ".html_entity_decode($row2['nome_sposa']);  ?></option>  
<?php
        }    
?>
        </select>
		<input name="cliente" type="hidden" value="<?php echo html_entity_decode($row2['nome_sposo'])." - ".html_entity_decode($row2['nome_sposa']);  ?>">
		<!--eccetera -->
	 
 poi nella parte php lo leggi aggiungendo il suo $_POST
	
	
	
		PHP:
	
	
		<?php
//....
if(isset($_POST['invia'])){
    $lista=$_POST['id_lista'];
    $query = "SELECT Quantita, Descrizione, prezzo FROM articoli WHERE id_lista='$lista'";
    $result = mysql_query($query);
    echo "dati relativi alla coppia: ".$_POST['cliente']."<br>";
	if(mysql_num_rows($result)>0){
        echo "<table border='1'>";
        echo "<tr>";
        echo "<td>Quantita</td>";
        echo "<td>Descrizione</td>";
		//.....
?>