Pagina de start a forumului Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc
Comunitatea PHP Romania
 

Select case sensitive
Vezi mesajul original

 
       Pagina de start a forumului Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc -> MySQL
Subiectul anterior :: Subiectul următor  
Autor Mesaj
Birkoff



Data înscrierii: 18/Mar/2004
Mesaje: 2266
Locație: Bucuresti

Trimis: Mar Ian 04, 2005 9:04 pm    Titlul subiectului: Select case sensitive  

salutare

Cum fac o cautare in bd dar cu diferenta intre litere mari si litere mici?
Am un tabel unde salvez numele la useri si daca numele la user este "Gogu" si mai exista si "gogu" daca dau cautare dupa "Gogu" sa imi returneze doar pe ala cu litera mare nu si restul?
coloana la mine am pus-o varchar poate din cauza asta nu reusesc sa fac ce vreau, din cate am studiat cred ca trebuia pusa BINARY da nu stiu sigur...

Daca dau SELECT * FROM tabel WHERE user LIKE 'Gogu' imi returneaza si cu litere mari si cu litere mici.
Cum fac?
Sus  
luki



Data înscrierii: 05/Ian/2005
Mesaje: 2

Trimis: Mie Ian 05, 2005 1:35 am    Titlul subiectului:  

http://forums.devshed.com/showthread.php?t=112796

deci cam asa functioneaza:

asta e queriul normal
select id,userID,Email from members where userID='".addslashes(htmlspecialchars($_POST["username"]))."'

asta pentru case sensitive
select id,userID,Email from members where regexp binary "^.addslashes(htmlspecialchars($_POST["username"])).$"
Sus  
Birkoff



Data înscrierii: 18/Mar/2004
Mesaje: 2266
Locație: Bucuresti

Trimis: Mie Ian 05, 2005 6:28 am    Titlul subiectului:  

Multumesc da intre timp am incercat mai multe chestii si am ramas la asta:

SELECT * FROM tabel WHERE user LIKE BINARY '$user'

La mine merge exact cum vroiam, intrebarea mea e daca e corect asa sau sa scriu si cu regexp?
(celelalte chesti cu caractere speciale si alte alea le stiu, prelucrez POST inainte in php)
Sus  
PHPRomania Bot
Bot Member


Data înscrierii: 27/Dec/2007
Mesaje: 1
Locaţie: Server Google
Trimis: Mie Dec 26, 2007 7:01 pm   Titlul subiectului: Ad  

Sus  
 
       Pagina de start a forumului Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc -> MySQL
Pagina 1 din 1


Powered by phpBB 2.0.22 © 2001, 2002 phpBB Group
Varianta în limba română: Romanian phpBB online community