Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2011
    Messaggi
    45

    Scrivere prezzo in modo corretto

    Salve a tutti!Arrivo subito al problema..nel mio database ho un campo "prezzo" in decimal (9,2).
    Vorrei dare la possibilità agli utenti di inserire il prezzo con il punto,quindi ad esempio 100.000 euro;perchè sarebbe poco elegante dire agli utenti di immettere i prezzi senza punti o virgole..però mi serve che nel db il prezzo sia nel formato "100000"(facendo riferimento all'esempio)
    Io avevo provato a fare cosi:

    Nella pagina dove si deve inserire il prezzo:
    Codice PHP:
    $prezzo str_replace(".","%",$prezzo); 
    Nella pagina dove si vedono i risultati:
    Codice PHP:
    $prezzo str_replace("%",".",$prezzo); 
    Ma non funziona XD..Qualcuno ha idee? Grazie a tutti,come sempre ^_^

  2. #2
    Codice PHP:
    $val "123.456,00";

    $prezzo str_replace(".","",$val);
    $prezzo str_replace(",",".",$prezzo);
    echo 
    $prezzo// da inserire nel db
    echo "
    "
    ;

    $formato number_format($prezzo2',''.');
    echo 
    $formato

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  3. #3
    Utente di HTML.it
    Registrato dal
    Feb 2011
    Messaggi
    45
    Grazie *__*

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.