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

    numeri con la virgola e array

    Carissimi, buon giorno.

    Nel mio carrello c'è la var di sessione prezzo... i prezzi hanno la virgola.
    Credo che l'array mi tronchi il prezzo alla virgola che considera come un'altra indice, infatti non vedo i centesimi nel carrello.

    Probabilemte devo passare il prezzo come stringa, però poi devo trasformarlo nuovamente in numero per fare il totale.

    Sto spulciando su php.it ma mi servirebbe qualche indicazione.

    Ciao
    se Mano lava Mano... Gina lava Gina

    ScrollbarsPainter05 per colorare le scrollbar

    Metaphysique - this stuff rocks!!!

  2. #2
    Utente di HTML.it
    Registrato dal
    Mar 2004
    Messaggi
    1,141
    se il problema è quello ke dici tu,
    in teoria basta ke fai uno str_replace della virgola con il punto (12,5 => 12.5) e vedi se ti funziona cosi...

    ciao

  3. #3
    Ciao, ho trovato questo: number_format()
    http://php.it/manual/it/function.number-format.php
    Potrebbe andare?
    se Mano lava Mano... Gina lava Gina

    ScrollbarsPainter05 per colorare le scrollbar

    Metaphysique - this stuff rocks!!!

  4. #4
    Utente di HTML.it L'avatar di chris
    Registrato dal
    Sep 1999
    Messaggi
    1,568
    ma metti il prezzo come indice dell'array?
    "Nei prossimi tre anni col mio governo vogliamo vincere anche il cancro, che colpisce ogni anno 250.000 italiani e riguarda quasi due milioni di nostri concittadini"

  5. #5
    pardon... come valore.
    allora ho fatto delle prove.

    il prezzo viene passato dal form alla var di sessione come testo... infatti is_numeric da false.

    uso number_format per convertire la virgola in punto e... MI LEVA I 50 CENTESIMI... cioè 12.50 diventa 12.00

    anche con number_format(floatval($add_prezzo), 2 ,'.','');
    se Mano lava Mano... Gina lava Gina

    ScrollbarsPainter05 per colorare le scrollbar

    Metaphysique - this stuff rocks!!!

  6. #6
    credo di aver risolto...
    i dati li inserisco e li tratto come prima, solo in visualizzazione uso number_format per avere questo risultato 12,50, avendo inserito appunto 12,50.
    se Mano lava Mano... Gina lava Gina

    ScrollbarsPainter05 per colorare le scrollbar

    Metaphysique - this stuff rocks!!!

  7. #7
    ho detto una minchiata...
    se inserisco 12,50 come prezzo del prodotto, dal pannello di gestione, si perde i decimali
    se Mano lava Mano... Gina lava Gina

    ScrollbarsPainter05 per colorare le scrollbar

    Metaphysique - this stuff rocks!!!

  8. #8
    in pratica posso mostrare all'utente questo: 12,50 , ma al admin del catalogo devo far inserire 12.50 .

    Io vorrei far scrivere 12, 50 e mostrare 12,50

    se Mano lava Mano... Gina lava Gina

    ScrollbarsPainter05 per colorare le scrollbar

    Metaphysique - this stuff rocks!!!

  9. #9
    srt_replace !!!
    se Mano lava Mano... Gina lava Gina

    ScrollbarsPainter05 per colorare le scrollbar

    Metaphysique - this stuff rocks!!!

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.