Sorunu çözdüm. Burada bulunsun diye belirtiyorum kodlamada nesnel ve yordamsallar birbirine girmiş o yüzden hata oldu.

{



if( isset($_GET['ad']) ){
$name = mysqli_real_escape_string($link, htmlspecialchars($_GET['ad']));
$sql = "SELECT * FROM musteri WHERE adi LIKE'$name%'";
}
$result = $link->query($sql);

$sonucsayisi = $result->num_rows;

if ($sonucsayisi > 0) { // sonuç varsa

while($row = $result->fetch_assoc()){


echo "<p>".$row['adi']." ".$row['soyadi']."</p>";
// sonuçları while içine al
}

}else{
echo "sonuç yok";

}

    }
şeklinde hem kaç sonuç var onu görebildim hemde istediğim dönüşleri aldım.

Tüm ilgilenen arkadaşlara teşekkür ederim.