Autor | Zpráva | ||
---|---|---|---|
Marty Profil |
#1 · Zasláno: 17. 2. 2006, 19:32:50
Zdravím,
mám tabulku, ve které mám název sloupce, který obsahuje české znaky s diakritikou (konkrétně se sloupec jmenuje IČ). Pokud dám ve skriptu (PHP 4), nebo v phpMyAdmin (ten nejnovější) select této položky, zobrazí se chybové hlášení (#1054 - Unknown column 'IÄ' in 'field list' a něco jako že jsem možná objevil chybu v parseru). Toto se stane v situaci, když příklad testuji doma na localu. Když úplně stejnou situaci nasimuluji na hostingu, je vše v pořádku. Tuším, že je problém v diakritice ale jak z toho ven? Díky předem za všechny podněty. |
||
Kajman_ Profil * |
#2 · Zasláno: 18. 2. 2006, 09:54:46
No, možná je na hostingu novější verze. Ale já bych teda sloupečkům češtinu necpal... a když by to muselo být, tak až jako alias.
|
||
Marty Profil |
#3 · Zasláno: 18. 2. 2006, 10:31:19
až jako alias
můžeš prosím trochu podrobněji vysvětlit, jak to myslíš |
||
Kajman_ Profil * |
#4 · Zasláno: 18. 2. 2006, 11:36:35
select 'vysvetlit' as vysvětlit;
|
||
Leo Profil |
#5 · Zasláno: 18. 2. 2006, 11:48:42
Taky bych do nazvu tabulek, databazi, sloupcu a promennych diakritiku necpal. Leo
|
||
Marty Profil |
#6 · Zasláno: 18. 2. 2006, 17:30:37
Díky za rady, vyřešil to update MySQL 4.0 na 5.0.
Chápu, že cpát diakritiku do názvů tabulek a sloupců není nic moc, ale v mém případě je to nezbytné. |
||
Leo Profil |
#7 · Zasláno: 18. 2. 2006, 17:36:05
"Chápu, že cpát diakritiku do názvů tabulek a sloupců není nic moc, ale v mém případě je to nezbytné"
To by me teda zajimalo proc :-) Leo |
||
Marty Profil |
#8 · Zasláno: 18. 2. 2006, 17:44:15
Leo Věřte mi, je to nutné :) A příliš náročné, na rozebírání tady.
|
||
Časová prodleva: 18 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0