Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    non mi funziona l'arrotondamento

    cia a tutti, ho fatto un piccolo sistema di votazione per degli elementi, voglio arrotondare il voto alla prima cifra dopo la virgola, cio è ad esemprio 1,1 ma adesso come ho fatto mi fa vedere solo il numero intero senza numeri dopo la virgola cioè ad esempio 1... vi posto il codice commentato cosi capirete meglio:

    Codice PHP:

    //recupero il vecchio voto dal db e faccio la media con quello nuovo
    $totale = ($vechhiovoto['voto'] + $_POST['voto']) /2;

    //faccio l'arrotondamento usando round()
    $totale_arr =  round($totale1) ; 
    lo script funziona come media etc... manca solo la virgola dopo il numero... non ho mai usato la funzione round() quindi probabilmente mi + sfuggito qualcosa...

  2. #2
    a occhio e croce è corretto... hai messo uno come secondo parametro quindi dovrebbe tornare la prima cifra decimale...

    prova ad aggiungere al fondo:


    Codice PHP:
    echo number_format($totale_arr1',',''); 
    « Se nella prima mezz'ora non capisci chi è il pollo, allora il pollo sei tu. » [Thomas "Amarillo Slim" Preston, campione del mondo di poker]

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.