Autor | Zpráva | ||
---|---|---|---|
final Profil |
#1 · Zasláno: 29. 10. 2012, 19:03:24
Zdravím,
mám problém, v mysql mám uložené niečo takéto "$array[0][0]", keď si to v php vypíšem $row=mysql_fetch_row($query); $premenna=$row[0]; echo $premenna; //"$array[0][0]" |
||
panther Profil |
#2 · Zasláno: 29. 10. 2012, 19:46:53
final:
„v mysql mám uložené niečo takéto "$array[0][0]"“ ... takže je to obyčejný string. „lenže obsah $premenna sa správa ako text“ ... protože to text je. Máš špatně navrženou aplikaci, podobné proměnné nebo pole nemají v obsahu v DB co dělat. |
||
final Profil |
#3 · Zasláno: 29. 10. 2012, 20:01:45
dá sa to nejak vyriešiť?skúšal som veľa návodov nič nepomohlo..
a mám to tak len kvôli prekladu určitej časti webu |
||
panther Profil |
#4 · Zasláno: 29. 10. 2012, 20:07:36
final:
můžeš použít eval, ale je to fuj. Být tebou, řešil bych překlady jinak, tohle zavání možnými problémy do budoucna. |
||
final Profil |
#5 · Zasláno: 29. 10. 2012, 20:12:05
ďakujem, a aké by mohli byť problémy?a ako inak to riešiť?
|
||
panther Profil |
#6 · Zasláno: 29. 10. 2012, 20:17:06
final:
„aké by mohli byť problémy?“ klikni a pročti si odkaz výše. „a ako inak to riešiť?“ jak se řeší jazykové mutace na webu se tu také několikrát řešilo, zkus si to dohledat. |
||
final Profil |
#7 · Zasláno: 29. 10. 2012, 20:22:05
aha,tak také problémy by u mňa nevznikli :)
riešiť viac jazykov v db ma napadá len tak že ku každému riadku mať priradený jazyk..ale to by znamenalo namiesto 1 riadku napríklad 5 riadkov v db.. |
||
Joker Profil |
#8 · Zasláno: 29. 10. 2012, 20:43:08
final:
„riešiť viac jazykov v db ma napadá len tak že ku každému riadku mať priradený jazyk“ Tak ta horší varianta je mít sloupec pro každý jazyk (např. text_en, text_cs, …). Způsobí velké problémy s přidáním dalšího jazyka. Lepší varianta je mít zvláštní tabulku, například: id_textu | jazyk | text pozdrav1 | cs | Ahoj pozdrav1 | en | Hello |
||
final Profil |
#9 · Zasláno: 29. 10. 2012, 20:55:39
no myslel som to tiež tak ako ste napísali tú "lepšiu variantu" tak to spravím tak..ďakujem za pomoc
|
||
Časová prodleva: 12 let
|
0