I am trying to create a search bar on my website to search for users name. When using mysql on my database the code works fine but when I use it on my website the results are not the same or don't work at all. Not sure if there is a setting I'am missing. Any help would be great.
In mysql database this works.
SELECT *
FROM `users`
WHERE username LIKE '%neva%'
This returns the user named Nevada.
On my site this doesn't work.
$friendquery = "neva"
if(isset($_GET['friendquery']){
$friendquery = preg_replace("/[^0-9a-zA-Z ]/", "", $_GET['friendquery']);
$sql = "SELECT * FROM users WHERE username LIKE '%$friendquery%'";
$query = mysqli_query($db_connect, $sql);
$u = $row["username"];
echo $u;
}
This returns nothing. Yes I'am connected to the database.
The weird part is that some names work and some don't. Like I said any help would be great.