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

    Vorrei scrivere "1" così "01"

    Quale funzione posso usare? Ho dei numeri scritti nella forma a una cifra
    "1" "2" "3" ... "24"

    vorrei stamparli a video come
    "01" "02" "03" ... "24"
    Fantasupermegafavolipermeramagicultra irresistibili
    4 10 30 100 1001 personaggi insuperabili fantaincredibili ultraimpossibili iperterribili irresistibili!!!

    "... a quell'età ... bastava un dito per fare la pace ..."
    fotine

  2. #2

  3. #3
    Utente di HTML.it L'avatar di oronze
    Registrato dal
    Jun 2001
    Messaggi
    3,543
    puoi fare
    if($num<10){
    $num="0".$num;
    }

    No ai layout tabellari!

    Insulto libero: http://forum.html.it/forum/showthread.php?s=&postid=12524872#post12524872

  4. #4
    Grazie a tutti e due...

    Sia str_pad che la "sostituzione a mano" non sembrano (al mio occhio inesperto) funzioni legate ai numeri...

    Cmq vabbè... se non c'è altro funzionano entrambe...
    Fantasupermegafavolipermeramagicultra irresistibili
    4 10 30 100 1001 personaggi insuperabili fantaincredibili ultraimpossibili iperterribili irresistibili!!!

    "... a quell'età ... bastava un dito per fare la pace ..."
    fotine

  5. #5
    Originariamente inviato da ricman
    Sia str_pad che la "sostituzione a mano" non sembrano (al mio occhio inesperto) funzioni legate ai numeri...
    A me sembrava stessimo parlando di stringhe. Infatti hai scritto "1" "2" "3" e non 1 2 3.

  6. #6
    Originariamente inviato da filippo.toso
    A me sembrava stessimo parlando di stringhe. Infatti hai scritto "1" "2" "3" e non 1 2 3.
    Allora mi scuso...
    In pratica ho un file.php che legge dentro un dir nella quale ci sono delle altre dir. Queste hanno dei nomi in progressione numerica in questo modo
    01
    02
    03
    ...
    22
    23
    24

    Col file.php ricavo tali nomi, poi ne prendo uno e lo memorizzo in un Db (il campo è INT 2cifre).
    Tale numero però viene memorizzato ad una cifra sola!!
    Quindi io prendo
    01
    lo spedisco al Db e lui memorizza
    1

    Quando vado a prendere quel dato dal Db i miei link che fanno riferimento a quella dir non funzionano più.
    Fantasupermegafavolipermeramagicultra irresistibili
    4 10 30 100 1001 personaggi insuperabili fantaincredibili ultraimpossibili iperterribili irresistibili!!!

    "... a quell'età ... bastava un dito per fare la pace ..."
    fotine

  7. #7
    Risolto: ho cambiato a VARCHAR il campo nel Db
    Fantasupermegafavolipermeramagicultra irresistibili
    4 10 30 100 1001 personaggi insuperabili fantaincredibili ultraimpossibili iperterribili irresistibili!!!

    "... a quell'età ... bastava un dito per fare la pace ..."
    fotine

  8. #8
    Utente di HTML.it L'avatar di oronze
    Registrato dal
    Jun 2001
    Messaggi
    3,543
    se non trovi soluzione (io non so come setare i numeri a due cifre) formattalo in output dopo che lo prendi dal db tanto se lo usi per dei link puoi pure passare una stringa

    No ai layout tabellari!

    Insulto libero: http://forum.html.it/forum/showthread.php?s=&postid=12524872#post12524872

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.