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

    Stringa da dividere e codificare...

    Salve a tutti,

    ho una strina tipo TXT presa da un DB ed è di questo tipo:

    34/S 45/A 456/S 987/J ecc ecc

    Devo dividerl in pezzi tipo: 34/S ( è un pezzo )

    Il "34" è un ID che in un altra tabella del DB mi corrisponde ad un Nome, invece la S è una lettera che allo stesso modo corrisponde ad un altro nome in un altra tabella del DB.

    Esempio pratico:

    34 = Mario Rossi

    S = Senior

    Risultato che voglio: Mario Rossi [Senior]


    Tutto questo procedimento deve valere per tutta la stringa che ho scritto inizialmente.(attenzione: ogni "blocchetto" è separato dal successivo grazie ad un singolo SPAZIO)

    Posso dirvi che la stringa può andare da un minimo di 2 valori ad un massimo di 10 "blocchetti". La difficoltà sta nel fatto che non so mai a priori quanti "blocchetti avrò"

    Potreste darmi una mano ad utilizzare al meglio le risorse di gestione stringhe del php?

    Scusate se il discorso è un po' contorto!
    Grazie mille!

  2. #2

  3. #3
    Credo sia la soluzione perfetta..

    Dovrò prima "esplodere" la stringa in un array con i vari blocchetti e poi processare ogni record dell'array tramite un ciclo dividendolo a questo punto in 2 parti e facendo le query necessarie.

    Correggimi se sbaglio la "teoria"..

    Grazie mille!

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.