"Case sensitive" MySQL

Avdelningen för webbrelaterad programmering och grafisk design.
Locked
User avatar
robin.
Posts: 315
Joined: 2003-01-05 20:34:27
Location: Strängnäs

"Case sensitive" MySQL

Post by robin. »

Någon som vet hur man kan få MySQL att vara "case sensitive", dvs "apa" är inte samma sak som "aPa"?? När jag skriver följande:

Code: Select all

"SELECT `PASS` FROM users WHERE `USER` = '" . $_POST["user"] . "'"
Så bryr den sig inte om ifall man skriver med små eller stora bokstäver osv.
User avatar
Niklas Berggren
Hedersbit
Posts: 3524
Joined: 2002-03-08 17:53:04
Location: Göteborg (Skövde)
Contact:

Post by Niklas Berggren »

http://www.mysql.com/doc/en/String_comp ... tions.html
Finns tydligen en strcmp() funktion du kan använda.
"How about the government sticks to courts, police, defense and corruption and leave compassion to the people who have it?" - Penn Jillette.
User avatar
robin.
Posts: 315
Joined: 2003-01-05 20:34:27
Location: Strängnäs

Post by robin. »

Man tackar, man tackar!
User avatar
robin.
Posts: 315
Joined: 2003-01-05 20:34:27
Location: Strängnäs

Post by robin. »

Jag har försökt och försökt, men får det inte att funka! Antingen hittar den inte nånting alls, eller så hittar den oavsett små eller stora bokstäver! Nån som skulle kunna ge ett konkret exempel??
User avatar
robin.
Posts: 315
Joined: 2003-01-05 20:34:27
Location: Strängnäs

Post by robin. »

Titta, ja lyckades!! Och eftersom jag är en sån hyvens kille tänker jag dela med mig av mina kunskaper! ;)

Code: Select all

$db->query("SELECT `PASS` FROM users WHERE BINARY `USER` LIKE '" . $user . "'");
Hoppas nån har någon nytta av det där!
ojeppsson
Posts: 1
Joined: 2010-08-25 19:02:55

Re: "Case sensitive" MySQL

Post by ojeppsson »

Tack Robin
User avatar
xianze
Posts: 1350
Joined: 2002-03-08 15:02:08
Location: Göteborg
Contact:

Re: "Case sensitive" MySQL

Post by xianze »

Nu är jag visserligen ingen hajjare på MySQL men får man fråga varför du ville ha den case sensitive?
Vad har man för nytta av det, eller vad får man för ökad funktionalitet bortsett från fler bokstavskombinationer att skapa tabeller och databaser med? ==)
Workstation: Intel C2D 3ghz, 4gb ram, 20" pivot, 80gb ssd + 2x320gb raid1. Win 7
AtomRoger: Intel Atom 1,66ghz, 2gb ram, 250gb raid1, 2tb lagring, debian.
Laptop: Macbook sötnos (Felicia) 2,4 ghz C2D
User avatar
walliski
Posts: 1432
Joined: 2005-07-15 16:30:21
Location: Finland

Re: "Case sensitive" MySQL

Post by walliski »

xianze wrote:Nu är jag visserligen ingen hajjare på MySQL men får man fråga varför du ville ha den case sensitive?
Vad har man för nytta av det, eller vad får man för ökad funktionalitet bortsett från fler bokstavskombinationer att skapa tabeller och databaser med? ==)
Tråden är från 2003...
Trådskaparen..:
Senaste besöket:
23 september 2007, 20:56

Vänta dig inte mycket svar ;)
Här var det tomt...
User avatar
xianze
Posts: 1350
Joined: 2002-03-08 15:02:08
Location: Göteborg
Contact:

Re: "Case sensitive" MySQL

Post by xianze »

walliski wrote:
xianze wrote:Nu är jag visserligen ingen hajjare på MySQL men får man fråga varför du ville ha den case sensitive?
Vad har man för nytta av det, eller vad får man för ökad funktionalitet bortsett från fler bokstavskombinationer att skapa tabeller och databaser med? ==)
Tråden är från 2003...
Trådskaparen..:
Senaste besöket:
23 september 2007, 20:56

Vänta dig inte mycket svar ;)
Men ffs :D Jag skyller på förra bumparen, jävla stil när man blir nyfiken ... :/
Workstation: Intel C2D 3ghz, 4gb ram, 20" pivot, 80gb ssd + 2x320gb raid1. Win 7
AtomRoger: Intel Atom 1,66ghz, 2gb ram, 250gb raid1, 2tb lagring, debian.
Laptop: Macbook sötnos (Felicia) 2,4 ghz C2D
User avatar
Peter Wall
Hedersbit
Posts: 7026
Joined: 2002-03-08 0:52:56
Location: Stockholm
Contact:

Re: "Case sensitive" MySQL

Post by Peter Wall »

Vi låser tråden tycker jag.
Diplomerad webbutvecklare
Microsoft Certified Professional Windows 2003
Microsoft Certified Technology Specialist Windows Vista
"Did you know kidneys and applesauce are a delicacy in Sweden? I'm gonna get my applesauce back!"
Locked