$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]) "