Ciao, ho fatto questo codice
Però mi da un numero sbagliato come mai??Codice PHP:
<? echo $num_righe_news*$costo_news + $num_righe_dow*$costo_dow + $num_righe_rece*$costo_rece - $pagato; ?>
Come devo fare??
Ciaoo
Ciao, ho fatto questo codice
Però mi da un numero sbagliato come mai??Codice PHP:
<? echo $num_righe_news*$costo_news + $num_righe_dow*$costo_dow + $num_righe_rece*$costo_rece - $pagato; ?>
Come devo fare??
Ciaoo
Prova mettendo qualche parentesi tonda per far fare le operazioni nell'ordine voluto
Ho provato a fare anche così
Ma nn va cmq mi da sempre un numero sbagliatoCodice PHP:
<? echo ($tot_news + $tot_dow + $tot_rece) - $pagato; ?>
Come posso fare..
Ciaoo
posta i anche i valori delle varibili.
che tipo di numeri ti deve restituire?un numero a virgola mobile?
Le variabili mi danno dei numeri tipo il totale viene fuori 54 ed io su $pagato o impostato il valore 54 e mi da un numero tipo 0.89999999999999 come faccio a far venire solo 0
Ciaoo
ah... devi usare delle funzioni per arrotondare il risultato, ad esempio number_format
leggi come funziona sulla guida di php
dove x,y,z,k sono i parametri che preferisci e che puoi leggere sulla guidaCodice PHP:
$risultato= number_format($totale,x,y,z,k);
![]()
se è solamente questo il problema basta usare la funzione floor();
Codice PHP:
print floor(($tot_news + $tot_dow + $tot_rece) - $pagato);