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>";
//.....
?>