cifre in euro number_format
quello che a me interessa è che mi stampi lo
$sconto dopo la virgola e che ci siano soltanto due cifre.
il codice PHP che utilizzo è il seguente
<?
if(isset($_GET['ordine'])){$ordina=$_GET['ordine'];}
/*if(isset($_GET[ordina])){$_SESSION['ordina']=$_GET[ordina];}*/
include("datastring.inc.php");
$db = mysql_connect($db_host, $db_user, $db_password);
if ($db == FALSE)
die ("Errore nella connessione. Verificare i parametri nel file config.inc.php");
mysql_select_db($db_name, $db)
or die ("Errore nella selezione del database. Verificare i parametri nel file config.inc.php");
$categ=validation($categ);
$risultati = "SELECT nomeart,categoria,imagep,codarticolo,quantita FROM articoli WHERE categoria='$categ'";
$numeroris = mysql_query($risultati);
$totaleris = mysql_num_rows($numeroris);
//echo "---------$totaleris----------";
$da_=$_GET[da];
$passo=$_GET[a];
if($da_<0){$da_=0; echo "stai barando";}
if(($passo<0)or($passo>=20)){$da_=0; echo "stai barando";}
$_SESSION[tipo]=validation($_SESSION[tipo]);
$da_=validation($da_);
$passo=validation($passo);
$query = "SELECT nomeart,categoria,imagep,codarticolo,quantita,prezzo,sconto FROM articoli WHERE categoria='$categ' ORDER BY $_SESSION[tipo] LIMIT $da_, $passo";
$result = mysql_query($query, $db);
$s=0;
$w=3;//Ricordarsi di incrementare per ogni form aggiunta
while ($row = mysql_fetch_array($result))
{
$alt=$s/2;
$alt2=bcdiv($s,2);
if($alt==$alt2){$colore='#E3EAF9';}else{$colore='#FCEEE4';}
//$colore='#FFFFFF';
$strform=myform;
$strform2=myform2;
$strform.=$s;
$strform2.=$s;
//nuovo
echo "
<hr color='#000080'>
<table border='0' cellpadding='0' cellspacing='0' style='border-collapse: collapse' bordercolor='#111111' width='501' id='AutoNumber1' height='61' bgcolor='FFFFFF'>
<tr>
<td width='93' height='60' align='center'>
<img border='0' src='IMAGES/$row[imagep]' height='60' align='left'></td>
<td width='103' height='60' align='center' valign='bottom'>
<font size='2' color='#000080'>
<textarea rows='3' name='S1' cols='10' readonly style='border-style:ridge; border-width:0; overflow: auto; color:#000080; font-weight:bold;
padding-left:4; padding-right:4; padding-top:1; padding-bottom:1; background-color:$colore'>$row[nomeart]</textarea>
</td>
<td width='79' height='60' align='center'>
<font size='2' color='#000080'>$row[codarticolo]</font></td>
<td width='103' height='60' align='center'>
<font size='2' color='#000080'>$row[quantita]</font></td>
";
if($row[sconto]==0){echo" <td width='132' height='60' align='center'>
<font size='2' color='#000080'>
$row[prezzo] €
</font></td>";}else{$nonscontato=$row[prezzo];$scontato=$row[prezzo]-(($row[prezzo])*($row[sconto]/100));
echo "<td width='132' height='60' align='center'>
<font size='2' color='#000080'>
<table border='0' width='100%' id='table2' style='font-family: Times New Roman; color: #000080;font-size: 10pt;'>
<tr>
<td><p align='center'><strike>$nonscontato €</strike></td>
</tr>
<tr>
<td><p align='center'><i><font size='2'><span style='color=#800000'>Sconto del $row[sconto]%</span></font></td>
</tr>
<tr>
<td><p align='center'><span style='color=#800000'>
$scontato //:hammer:
</span></td>
</tr>
</table>
</font></td>";
}
echo "
</tr>
<tr>
<td width='509' height='15' align='center' colspan='5'>
<hr color='#C0C0C0'></td>
</tr>
<tr>
<td width='238' height='46' colspan='2' align='center'>
<form action='dettagli.php' method='GET' name='$strform' >
<table border='0' cellpadding='0' cellspacing='0' style='border-collapse: collapse' bordercolor='#111111' width='100%' id='AutoNumber2' height='34'>
<tr>
<td width='33%' height='34'>
<p align='center'><input type='hidden' name='cat' value='$row[codarticolo]'>
<input value='dettagli' name='ss' type='submit' style='border: 1px solid #FFFFFF; background-color: #BCD2F3;height:20px;width:80px;cursor

ointer;'>
</td>";
if($row[quantita]!='0'){ echo "
<td width='39%' height='34'>
<p align='right'><i><font size='2' color='#000080'>Quantità
desiderata</font></i></td>
<td width='100%' height='34'>
<input name='numero' value='1' size='3' onChange=verq($row[quantita],document.$strform.numero.value) style='float: left'>
</td>";}else{ echo "
<td width=39%' height='34'>
<p align='center'><i><font size='2' color='#FF0000'>Il prodotto è momentaneamente<br> non disponibile</font></i></td>
";
if(isset($_SESSION[user])&&isset($_SESSION[uemail])&&isset($_SESSION[passwd])){
echo "
<td width='100%' height='34'>
<input name='numero' value='1' size='3' onChange=verq($row[quantita],document.$strform.numero.value) style='float: left'>
</td>
";
}
}
echo "
</tr>
</table>