SPiN skrev:
Jag hoppas att jag gjorde mig förstådd. :)
Javisst gjorde du det.
Det verkar bero på att det är mycket info, nu gjorde jag om och tog bort den andra sql frågan som låg inuti while-loopen.
Då klarar den 2½ fil.
Det här kanske snarare blir ett sql problem nu, men jag har ingen aning om hur jag ska hämta allt med bara en fråga, som du föreslår.
Min databas ser ut såhär:
[b]phrase_group[/b]
group_id, INT
group_parent, INT (är alltid = 3)
group_name, VARCHAR
group_desc, VARCHAR
[b]phrase_item[/b]
item_id, INT
item_parentid, INT (relaterad till [i]phrase_group.group_id[/i])
item_name, VARCHAR
item_desc, INT
[b]phrase_value[/b]
value_id, INT
value_parentid, INT (relaterad till [i]phrase_item.item_id[/i])
value_language, INT
value_text, VARCHAR
Det som ska hända är att en lista ska skrivas ut, men grupper, items och values på resp. språk:
<group id="[i]phrase_group.group_name[/i]">
<desc>[i]phrase_group.group_desc[/i]</desc>
<items>
<item id="[i]phrase_item.item_name[/i]">
<value>[i]phrase_value.value_text[/i]</value>
<desc>[i]phrase_item.item_desc[/i]</desc>
</item>
</items>
</group>
Om "value_text" inte finns på nuvarande språk, ska den Engleksa frasen hämtas (den finns alltid och där är value_language = 1).
Några förslag på hur min fråga ska se ut?
Tack!
/r När går gränsen för hur mycket data som kan skrivas med mitt nuvarande tillvägagångssätt? Filerna som skapas är på 23KB styck, så jag tycker inte att det låter så mkt?!