MySQL rozlišování písma

Vývojová prostředí, aplikace, skripty, http://www... síťové programy, internet, sdílení...
Odpovědět
Vodny
Začátečník
Začátečník
Uživatelský avatar
Registrován: 06. říj 2004
Bydliště: Příbram
Kontaktovat uživatele:

MySQL rozlišování písma

Příspěvek od Vodny »

Zdravim.

Jdu rovnou k věci potřebuju aby mi aplikace nerozlišovala velká a malá písmena. Potřebuju aby když se člověk zaregistruje jako "uzivatel" aby se mohl přihlásit klidně jako "UziVaTel" prostě aby to nerozlišovalo velký a malý písmena. Mám nastavenou porovnávací sadu jako CP_1250_GNERAL_CI což by mi to mělo teoreticky zajistit ale stejně to nejde:-( neví někdo co by mohlo být za chybu?

A ještě by mě zajímalo co mi povíte o těch uložištích InnoDB MyISAM atd.

Díky
PC pro zábavu:
CPU: Intel Core i5-750 Chlazení: Arctic Cooling Freezer Xtreme (rev. 2) MB: MSI P55-GD65 RAM: 2x2GB Kingston KHX1600C8D3K2/4GX GPU: ATi ASUS HD5850 1GB HDD: WD Caviar Green 1TB Ostatní zazřízení: DVD-RW od LG, čtečka většiny druhů paměťových karet Case: NZXT ZERO 2 Zdroj: Corsair HX750 Displej:HP LP2475w Reproduktory: Genius HT 5100

Pomocník při práci:
Hewlett-Packard 2730p (Tablet PC)
tst
Začátečník
Začátečník
Registrován: 18. led 2007
Kontaktovat uživatele:

Příspěvek od tst »

pri ukladani jmena uzivatele do databaze a pri porovnavani pouzij funkci strtolower v php zdrojaku
just me
Vodny
Začátečník
Začátečník
Uživatelský avatar
Registrován: 06. říj 2004
Bydliště: Příbram
Kontaktovat uživatele:

Příspěvek od Vodny »

tst píše:pri ukladani jmena uzivatele do databaze a pri porovnavani pouzij funkci strtolower v php zdrojaku
A co mi to strtolower udělá? převede to na malý písmena? Jestli jo tak to se mi nehodí. Už mi to jednou fungovalo a bádal jsem nad tím ale nic jsem nenašel snad jen že tam u toho co to fungovalo bylo MyISAM a né InnoDB jako teď. Může to na to mít vliv?
PC pro zábavu:
CPU: Intel Core i5-750 Chlazení: Arctic Cooling Freezer Xtreme (rev. 2) MB: MSI P55-GD65 RAM: 2x2GB Kingston KHX1600C8D3K2/4GX GPU: ATi ASUS HD5850 1GB HDD: WD Caviar Green 1TB Ostatní zazřízení: DVD-RW od LG, čtečka většiny druhů paměťových karet Case: NZXT ZERO 2 Zdroj: Corsair HX750 Displej:HP LP2475w Reproduktory: Genius HT 5100

Pomocník při práci:
Hewlett-Packard 2730p (Tablet PC)
bubanek
Středně pokročilý
Středně pokročilý
Uživatelský avatar
Registrován: 24. dub 2005
Bydliště: D1

Příspěvek od bubanek »

proč se ti ta funkce nehodí? je to nejjednodušší řešení
Vodny
Začátečník
Začátečník
Uživatelský avatar
Registrován: 06. říj 2004
Bydliště: Příbram
Kontaktovat uživatele:

Příspěvek od Vodny »

bubanek píše:proč se ti ta funkce nehodí? je to nejjednodušší řešení
No prostě se to pak do budoucna nebude hodit:-) Potřebuju aby se při porovnání dat v DBS nehledělo na velký písmo ale pří jeho výpisu na web se vypsalo tak jak bylo uložený
PC pro zábavu:
CPU: Intel Core i5-750 Chlazení: Arctic Cooling Freezer Xtreme (rev. 2) MB: MSI P55-GD65 RAM: 2x2GB Kingston KHX1600C8D3K2/4GX GPU: ATi ASUS HD5850 1GB HDD: WD Caviar Green 1TB Ostatní zazřízení: DVD-RW od LG, čtečka většiny druhů paměťových karet Case: NZXT ZERO 2 Zdroj: Corsair HX750 Displej:HP LP2475w Reproduktory: Genius HT 5100

Pomocník při práci:
Hewlett-Packard 2730p (Tablet PC)
matajon
Začátečník
Začátečník
Uživatelský avatar
Registrován: 22. lis 2005
Bydliště: Dobruška
Kontaktovat uživatele:

Příspěvek od matajon »

Kód: Vybrat vše

SELECT sloupec FROM tabulka WHERE LOWER(sloupec) = 'lowercase text'
Post powered by Microsoft® Windows Vista™ Business
No trees or animals were killed during sending this message
Vodny
Začátečník
Začátečník
Uživatelský avatar
Registrován: 06. říj 2004
Bydliště: Příbram
Kontaktovat uživatele:

Příspěvek od Vodny »

matajon píše:

Kód: Vybrat vše

SELECT sloupec FROM tabulka WHERE LOWER(sloupec) = 'lowercase text'

hele chlape to je luxusní nápad tak by se to taky nechalo řešit:-) THX to si nechám jako další řešení:-) Ale rád bych aby to jezdilo jako u tý aplikace předem. Myslim si že to je v tom uložišti jak je MyISAM a InnoDB ale už to nemůžu změnit páč tam jsou vazby a už mě to nepustí a nechce se mi to zatim předělávat doku mi někdo nepotvrdí že by to tim mohlo být.
PC pro zábavu:
CPU: Intel Core i5-750 Chlazení: Arctic Cooling Freezer Xtreme (rev. 2) MB: MSI P55-GD65 RAM: 2x2GB Kingston KHX1600C8D3K2/4GX GPU: ATi ASUS HD5850 1GB HDD: WD Caviar Green 1TB Ostatní zazřízení: DVD-RW od LG, čtečka většiny druhů paměťových karet Case: NZXT ZERO 2 Zdroj: Corsair HX750 Displej:HP LP2475w Reproduktory: Genius HT 5100

Pomocník při práci:
Hewlett-Packard 2730p (Tablet PC)
bubanek
Středně pokročilý
Středně pokročilý
Uživatelský avatar
Registrován: 24. dub 2005
Bydliště: D1

Příspěvek od bubanek »

tak do jednoho sloupce tabulky ukládej originální jméno a do druhé upravené
taky jsem to tak dělal a je to v pohodě
tst
Začátečník
Začátečník
Registrován: 18. led 2007
Kontaktovat uživatele:

Příspěvek od tst »

dobre tak pokud to potrebujes vypsat tak to do db uloz normalne a preved to na maly pismena jen pri porovnavani .. jak input od uzivatele tak z db ..
just me
Vodny
Začátečník
Začátečník
Uživatelský avatar
Registrován: 06. říj 2004
Bydliště: Příbram
Kontaktovat uživatele:

Příspěvek od Vodny »

tst píše:dobre tak pokud to potrebujes vypsat tak to do db uloz normalne a preved to na maly pismena jen pri porovnavani .. jak input od uzivatele tak z db ..
jj tak se stalo THX
PC pro zábavu:
CPU: Intel Core i5-750 Chlazení: Arctic Cooling Freezer Xtreme (rev. 2) MB: MSI P55-GD65 RAM: 2x2GB Kingston KHX1600C8D3K2/4GX GPU: ATi ASUS HD5850 1GB HDD: WD Caviar Green 1TB Ostatní zazřízení: DVD-RW od LG, čtečka většiny druhů paměťových karet Case: NZXT ZERO 2 Zdroj: Corsair HX750 Displej:HP LP2475w Reproduktory: Genius HT 5100

Pomocník při práci:
Hewlett-Packard 2730p (Tablet PC)
OndraSter
Středně pokročilý
Středně pokročilý
Uživatelský avatar
Registrován: 22. úno 2006
Bydliště: Praha / ČVUT FIT
Kontaktovat uživatele:

Příspěvek od OndraSter »

musis nastavit sloupec s nickem na unikatni :roll:

potom INSERT kdyz bude jiz pouzity nick vrati chybu :wink:
PC: i5-2500k 4.5GHz/24GB RAM/GTX560 Ti 1GB/>5TB - W7 Prof x64; Microsoft SideWinder X3 notebook: HP 6715b (4GB RAM) - W7 Prof x64;
mobil: Nokia Lumia 800 Cyan, 16GB; tablet: Toshiba Portege M200 (2GB, 64GB SSD, GeForce FX5200) - W7 Prof x32


Nahraďte Arduino výkonnější variantou!
Vývojová prostředí a nástroje | Webové prohlížeče | Seznam freehostingů
Odpovědět

Zpět na „Programování a web“