$data = "abc1,abc2,abc3,abc4";
$data değşkeni tek bir string olarak algılanır.O yüzden verileri parçalayıp o şekilde göndermeniz gerekli.Çeşitli yöntemleri var.İlk akla gelen explode ve implode
$data = "abc1,abc2,abc3,abc4";
$data = explode(',',$data); // Virgül ile ayır Array olarak çıktı verir.
Sorgu "..... where siparisno IN ($data[0],$data[1],$data[2],$data[3]) "
Array a çevirip implode ile kullandım lakin çözüm olmadı.