Monkuar Posted January 29, 2012 Share Posted January 29, 2012 $DB->query("SELECT id,name from ibf_members where name = '{$ibforums->input['to']}' LIMIT 1"); $e2 = $DB->fetch_row(); if ($e2['id']){ }else{ $std->Error2("Username doesn't exist dude"); } Ok, if I put in my username let's say 1of my users name is "$tabB" if I do that, it doesn't work is there a work around? Quote Link to comment https://forums.phpfreaks.com/topic/255983-how-to-select-name-from-db-with-special-characters/ Share on other sites More sharing options...
AyKay47 Posted January 29, 2012 Share Posted January 29, 2012 escape the string to be used in your query, which you should always do anyway. Quote Link to comment https://forums.phpfreaks.com/topic/255983-how-to-select-name-from-db-with-special-characters/#findComment-1312212 Share on other sites More sharing options...
Monkuar Posted January 29, 2012 Author Share Posted January 29, 2012 escape the string to be used in your query, which you should always do anyway. $user= mysql_real_escape_string($ibforums->input['to']); $DB->query("SELECT id,name from ibf_members where lower(name = '{$user}') LIMIT 1"); $e2 = $DB->fetch_row(); if ($e2['id']){ }else{ $std->Error2("Username doesn't exist dude"); } doesn't work either , $ibforums is escaped too Thanks for ur comment anymore idea? Quote Link to comment https://forums.phpfreaks.com/topic/255983-how-to-select-name-from-db-with-special-characters/#findComment-1312213 Share on other sites More sharing options...
Monkuar Posted January 29, 2012 Author Share Posted January 29, 2012 blah it seemd like something from ibforums was making it get convered into hex Quote Link to comment https://forums.phpfreaks.com/topic/255983-how-to-select-name-from-db-with-special-characters/#findComment-1312220 Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.