Autor | Zpráva | ||
---|---|---|---|
Ejdm7 Profil * |
#1 · Zasláno: 18. 5. 2015, 19:36:50
Ahoj,
používám v kódu řádek mysql_query("SET NAMES 'cp1250'") or die ('Nelze.'); A z mně neznámého důvodu to začalo vracet hodnotu "Nelze." Co to může způsobovat? Díky, Adam |
||
mimochodec Profil |
#2 · Zasláno: 18. 5. 2015, 20:44:35
Používám to takto:
mysql_query("SET names='cp1250';");
|
||
Jan Kozák Profil |
#3 · Zasláno: 18. 5. 2015, 23:54:46
mimochodec:
Tak si to oprav. Pokud bys taky používal tu brutální konstrukci or die , vypsalo by se ti Nelze i v případě, že bys měl vše ostatní dobře.
Ejdm7: Napadá mě jen možnost, že nejsi připojený k databázi, ale to bys nejspíš zmínil. |
||
xROAL Profil |
#4 · Zasláno: 19. 5. 2015, 00:03:51
Ejdm7:
„Co to může způsobovat?“ Namiesto 'Nelze.' si tam vypíš chybovú hlášku:
mysql_query("SET NAMES 'cp1250'") or die(mysql_error()); |
||
mimochodec Profil |
#5 · Zasláno: 19. 5. 2015, 00:38:38
Jan Kozák:
No pěkně. Dívám se na to a asi máš pravdu a já jen uvažuju, v kolika projektech to mám špatně. |
||
Kubo2 Profil |
#6 · Zasláno: 19. 5. 2015, 12:45:12
Ejdm7:
Ak si menil databázový server, chybu by mohla spôsobovať neprítomnosť kódovania cp1250 v inštalácii nového databázového servera.
|
||
Ejdm7 Profil * |
#7 · Zasláno: 19. 5. 2015, 13:18:30
Jan Kozák:
Tak nakonec nejsem v databázi. Protože po vygenerování hlášky od xROAL to vyhodí Access denied for user 'zakaznik'@'jupiter.srv.wz.cz' (using password: NO)
Používám hositng webzdarma a oni teď nějak předělali stránky a asi i přešli na jiný server datábaze. To je ale celkem je jedno, protože pokud se já přes phpmyadmin přihlásím do "staré" databáze tak se mi vše v pořádku ukáže. Kubo2: Nefunguje ani pokud zkusím s utf8. |
||
Jan Kozák Profil |
#8 · Zasláno: 19. 5. 2015, 16:42:09
Ejdm7:
Řešení je jasné. Musíš si zjistit nové přístupové údaje k databázi a jejich prostřednictvím se přihlásit. |
||
Časová prodleva: 9 let
|
0