pa ti si pravio tablicu moras znati koji slog prdstavlja koju rec, i neces valjda za svaku rec vaditi celu tabelu?
ako tako radis onda to uradi na jednom mestu strpaj sve u niz koji ces prenositi preko globalne promenljive, tvoj pristup je izuzetno neefikasan (spor i trosi puno resursa)
Citat:
Wizard4U:
word
id | hr | en | de
1 | Cijena | Price | Preis
2 | Telefon | Phone | Phone
s ovom tabelom najlakse je ovako
Code:
$rs=db_query("SELECT id, ".$_GET[lang]." AS txt FROM word");
while ($reg=mysql_fetch_array($rs))
$lang[$reg['id']] = $reg['txt'];
i ako znas koji ID pripada kojem prevodu onda stampas taj tekst <?=$lang[1]?> gde god ti treba tekst za 'Cijena' (ovo je za slucaj tvog primera). Naravno moras imati na mu uvek da ako ti je ID autoincrement, i ako obrises neki tekst i ponovo ga dodas onda moras da znas koji je novi ID tog polja. Sledeci put radi sa smartijem otvorice ti se novi vidici ili koristi txt fajlove za svaki jezik, jer mnogo se brze ucitavaju nego stalno drndanje baze.