Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it L'avatar di semolino
    Registrato dal
    Nov 2004
    Messaggi
    1,499

    Data e eliminazione numeri da stringa

    Ragazzi due problemini:
    - ho un campo data che viene stampato tramite echo $row['data'] in formato YYYYMMDD HHMMSS, come posso stamparlo nel seguende modo? GG MM AA

    - ho dei campi testo che sono composti da numeri testo ed estensione, ad esempio
    225467casa.jpg
    658497tetto.gif

    Posso stamparli escludendo i numeri e l'estensione? Avevo pensato prima di togliere i primi 6 caratteri da sinistra e poi gli ultimi tre da destra, stampoando il risultato. Ma c'č qualcosa di pių efficace?

  2. #2
    visto che prendi i dati da mysql usa le funzioni di mysql

    SELECT *, date_format(data, '%d/%m/%y') as data FROM tabella

    ciao

  3. #3
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,923
    Purtroppo non credo ci sia alternativa al substring

    codice:
    select substring(substring_index(nome_campo,'.',1) from 7) from tabella

  4. #4
    per il campo testo:
    codice:
    $string = '225467casa.jpg' ;
    echo preg_replace('/^\d+(.*)\.[a-z]+$/i','$1',$string)  ;
    dA .. foto di viaggio
    L'esperienza č il tipo di insegnante pių difficile.
    Prima ti fa l'esame, e poi ti spiega la lezione.

  5. #5
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,923
    Originariamente inviato da AnĒkin
    per il campo testo:
    codice:
    $string = '225467casa.jpg' ;
    echo preg_replace('/^\d+(.*)\.[a-z]+$/i','$1',$string)  ;
    Grande come sempre.
    Io intendevo con mysql. Inotre con il substring_index che ho scritto nel caso ci sia pių di un punto nel nome del file va tutto a meretrix.

  6. #6
    Utente di HTML.it L'avatar di semolino
    Registrato dal
    Nov 2004
    Messaggi
    1,499
    Fantastico grazie mille a tutti...

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.