/ Forside / Teknologi / Udvikling / SQL / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
SQL
#NavnPoint
pmbruun 1704
niller 962
fehaar 730
Interkril.. 701
ellebye 510
pawel 510
rpje 405
pete 350
gibson 320
10  smorch 260
Udtræk til variabler med idfeltet som navn~
Fra : Peter Farsinsen


Dato : 05-04-03 16:48

Hej...

Jeg skal lave noget web, hvor sproget er afhængig af brugerens sessions ...
derfor makker jeg lidt med en query der kan...: Udtrække data fra en kolonne
i databasen og smide det ud i variabler der hedder det samme som id feltet i
den bestemte række.

Databasen ser ud som flg...

* id* (navn på variablen)
*da* (den danske tekst)
*no* (den norske tekst)
*se* (den svenske tekst)

Hvis "ole" logger ind bliver $_SESSION['sprog'] sat til "da" fordi ole er
dansker... Jeg vil så gerne kunne kalde en query der trækker div. tekster ud
til brug på links, knapper, osv. osv. ... for at kunne finde rundt i det
hele er en rækkes ID et navn ... f.eks. "godkend" ... jeg vil så gerne kunne
printe $godkend og få outputtet i det rigtige sprog alt afhængig af hvad
brugerens session er!

Jeg skal altså "SELECT da AS hver_enkelt_rækkes_id_felt FROM tabel"

Kan det ik' lade sig gøre ?

mvh

Peter Farsinsen



 
 
Nikolaj Hansen (06-04-2003)
Kommentar
Fra : Nikolaj Hansen


Dato : 06-04-03 02:55

overvej at lave din tabel som:

VariabelID PK
SprogID PK
VariabelVærdi String

Ellers skal du lave om i din kode hver gang, der kommer et nyt sprog til ..


Select VariabelVærdi
from tabelnavn
where
sprogid = 1
and
variabelid = 12

Som eksempel



Søg
Reklame
Statistik
Spørgsmål : 177558
Tips : 31968
Nyheder : 719565
Indlæg : 6408926
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste