Grazie per la risposta nicola
Ho provato a mettere la funzione number_format alla fine e mi dà lo stesso errore...
sicuramente sbaglio qlc
Utilizzo un array per memorizzare dei codici che servono poi per trovarmi la corrispondenza nel db.
In parole povere:
a) Memorizzo gli id record dei prodotti in un array
b) Luppo l'array estraendo i singoli id record
c) Con gli id estratti dall'array ci leggo il campo prezzo dal database
d) Da qui in poi c'è il giochetto dei calcoli etc..
Ti posto il codice per intero così (se hai 1 min) mi ci da n'occhiata, tanto sono righe elementari.
Codice PHP:
$totale_generale = 0;
$conta_valori = count($idente);
if ($conta_valori > 0)
{
foreach($idente as $codice_prod=>$valore_prod)
{
if ($codice_prod != "")
{
$totale_generale = 0;
$totale_v = 0;
$res = mysql_db_query("$nome_database", "select * from prodotti where codice = '$codice_prod'");
$num = mysql_num_rows($res);
$i= 0;
$codice_v = mysql_result($res, $i, "codice");
$prezzo_v = mysql_result($res, $i, "prezzo");
$immagine_v = mysql_result($res, $i, "foto");
$totale_v = $prezzo_v * $valore_prod;
$totale_generale =$totale_generale + $totale_v;
if ($prezzo_v == ""){$prezzo_v = "0";}
if ($totale_generale == ""){$totale_generale = "0";}
if ($totale_v == ""){$totale_v = "0";}
$prezzo_v = number_format($prezzo_v, 2, ",",".");
$totale_v = number_format($totale_v, 2, ",",".");
echo "$PREZZO: $prezzo_v - TOTALE: $totale_v";
}
}
}
Grazie di nuovo