Visualizzazione dei risultati da 1 a 9 su 9
  1. #1
    Utente di HTML.it L'avatar di Mizushi
    Registrato dal
    Aug 2005
    Messaggi
    1,125

    Errata visualizzazione dei minuti

    Ciao.

    Nel campo "minuti" di una tabella mysql ho questi valori:

    3, 6, 9 ( tutti espressi in minuti )

    Quando li visualizzo sul browser invece di vedere 3 minuti vedo 30 minuti, il codice è questo che sbaglio?

    codice:
    strMinuti = left(trim(strMinuti) & "00", 2)


  2. #2
    Sai cosa fanno le funzioni left e trim ?

  3. #3
    Utente di HTML.it L'avatar di Mizushi
    Registrato dal
    Aug 2005
    Messaggi
    1,125
    Originariamente inviato da Domenix
    Sai cosa fanno le funzioni left e trim ?
    Penso di si.

  4. #4
    Originariamente inviato da Mizushi
    Penso di si.
    Ovvero? Esponi.

  5. #5
    Utente di HTML.it L'avatar di Mizushi
    Registrato dal
    Aug 2005
    Messaggi
    1,125
    Originariamente inviato da Domenix
    Ovvero? Esponi.
    Si prof , subito:

    1) Prende i primi 5 caratteri da sinistra:
    codice:
    stringaTxt = left(stringa,5)
    2) Prende i primi 5 caratteri da destra:
    codice:
    stringaTxt = right(stringa,5)
    3) Prende i caratteri a partire dalla quinta posizione della stringa per 10 posizioni:
    codice:
    stringaTxt = mid(stringa,5, 10)
    4) Trim elimina eventuali spazi nella stringaTxt

    E' giusto?

  6. #6
    Perfetto! (Eh, internet...).
    Allora perchè ti scrive 30?
    codice:
    strMinuti = left(trim(strMinuti) & "00", 2)
    strMinuti contiene inizialmente 3
    trim(strMinuti) & "00" diventa "300"
    left("300",2) da 30

  7. #7
    Utente di HTML.it L'avatar di Mizushi
    Registrato dal
    Aug 2005
    Messaggi
    1,125
    Ok quello che dici è ineccepibile, però mi succede questo quando il numero dei minuti è inferiore a due cifre, cioè quando i minuti vanno da 1 a 9... mentre per i minuti da 10 in poi la visualizzazione è corretta...

    come risolvo?

  8. #8
    codice:
    strMinuti = right("00" & trim(strMinuti), 2)

  9. #9
    Utente di HTML.it L'avatar di Mizushi
    Registrato dal
    Aug 2005
    Messaggi
    1,125
    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 © 2024 vBulletin Solutions, Inc. All rights reserved.