没有得到mysql和PHP的结果

I run this simple script to get results posted back to a android app, but when i use some keywords it will refuse to post back any results, however there is data in the database with matching keywords

script

<?php
error_reporting(E_ALL);
echo '{"results":';
if(!empty($_GET["name"]))
{
    $link = mysqli_connect("xxxxxxxxxxx", "xxxxxxxxxxx", "xxxxxxxxxxx", "xxxxxxxxxxx"); 
    if (!$link)
    {
        echo "Error: Unable to connect to MySQL." . PHP_EOL;
        echo "Debugging errno: " . mysqli_connect_errno() . PHP_EOL;
        echo "Debugging error: " . mysqli_connect_error() . PHP_EOL;
        exit;
    }       

    $query = "SELECT * FROM allart WHERE COMSCHRIJVING1 LIKE '%" . $_GET["name"] . "%' LIMIT 50";
    $result = mysqli_query($link, $query);



    if(!empty($result))
    {
        $i = 1;
        $data = array();
        while($row = mysqli_fetch_array($result))
        {

            $data[] = array(
                            "id" => $i, 
                            "name" => strtolower(ucfirst($row['COMSCHRIJVING1'])),
                            "article" => $row['CARTIKEL'],
                            "groep" => strtolower(ucfirst($row['CARTIKELGROEP'])),
                            "eenheid" => strtoupper($row['CEENHEIDVOORRAAD']),
                            );
            $i++; 
        }
        echo json_encode($data);
    }

    mysqli_close($link);        
} 
echo "}";   
die();
?>

Script is called like: http://blablabla.com/index.php?name=xxxxxx

Keywords like: "iso" are not posting any results

However when i run it in my sql

SELECT * FROM `allart` WHERE `COMSCHRIJVING1` LIKE '%iso%' 

Showing rows 0 - 24 (662 total, Query took 0.0028 seconds.)

All other keywords i try is posting results, but the one i really need is not working..

Why is this not working?

Thx in advance