Salve,
sto lavorando con un CMS (Drupal) che contiene articoli in diverse lingue, italiano ed inglese generalmente sempre presenti ed altre lingue (francese, tedesco e spagnolo).
Ogni articolo e' un nodo (ha un id univoco), quindi ogni lingua ha un id (nid) differente. Per trovare tutte le traduzioni utilizzo un valore presente in ogni nodo che identifica l'articolo/prodotto.
Ora, effettuando una query sulla tabella dei nodi e filtrando tramite l'id comune che identifica l'argomento dell'articolo (mioid) ottengo 2 o piu' risultati, a seconda del numero di lingue in cui e' stato pubblicato l'articolo.
codice:
nid | mioid | language | title
22 13 en The HTML.IT Forum
23 13 it Il Forum di HTML.IT
.. .. .. ...
il mio obiettivo e' quello di inserire tutte le informazioni recuperate in un array multidimensionale (meglio se associativo) in cui i valori sono organizzati per lingua:
codice:
Array
'mioid'
'language'
'nid'
'title'
'language'
'nid'
'title'
...