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? 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. 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? 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 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
Archived
This topic is now archived and is closed to further replies.