Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2001
    Messaggi
    152

    espressione regolare o che cosa?

    Vorrei utilizzare uno stesso campo del DB per immagazzinare dei dati relativi a più lingue

    es: [lang=it]Titolo italiano[/lang=it] [lang=en]Titolo inglese[/lang=en]

    non so se la sintassi è giusta, ho letto qualcosa del genere in qualche forum..
    cmq, non saprei come estrarre poi i dati che mi interessano.

    ho cercato nel forum, ma effettivamente non so bene nemmeno cosa cercare..

    un aiuto?

    grazie
    comunque...la cacca la fa chiunque!...;-)

  2. #2
    No, non funziona così.

    Devi creare una riga per ogni dato. Un campo deve memorizzare un unico dato.

    Fai così, crea una tabella langs e crea i campi

    id - lang - name - content

    id è autoincrement
    lang memorizza in che lingua è content
    title memorizza il nome abbreviato della stringa
    content memorizza il contenuto

    1 - it - title1 - pagina 1

    Ciao!
    eCommerceRS.NET - Commerciante, vendi on-line!
    Il mio nick è mircov e non mirco!!!

  3. #3
    Utente di HTML.it
    Registrato dal
    Nov 2001
    Messaggi
    152
    ok, quello che descrivi tu è sicuramente un metodo funzionante e che conosco.

    Ora io vorrei, visto che ho già delle tabelle strutturate, provare ad aggiungere una seconda lingua con il metodo descritto sopra e che mi sembra di aver letto da qualche parte, possa funzionare...(spero:S)

    grazie
    comunque...la cacca la fa chiunque!...;-)

  4. #4
    Utente di HTML.it
    Registrato dal
    Nov 2001
    Messaggi
    152
    suggerimenti sull'argomento?
    comunque...la cacca la fa chiunque!...;-)

  5. #5
    Certo che può funzionare ma è un metodo estremamente scomodo e lento. Cmq contento tu! Vai su phpclasses.org e cerca una classe che gestisca il bbcode. Vedi come è fatta e modifica il cdice per i tuoi scopi. Ciao!
    eCommerceRS.NET - Commerciante, vendi on-line!
    Il mio nick è mircov e non mirco!!!

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.