addslashes($array);
kodu koyarak her iki türlüde denedim fakat sonuç değişmedi. sql ile ilgili bir sorun olabilirmi

sql deki urun tablosunun içeriği şu şekilde

`urun` (
  `urun_id` int(11) NOT NULL AUTO_INCREMENT,
  `urun_kodu` varchar(30) CHARACTER SET latin5 NOT NULL,
  `stok_durumu` enum('Mevcut','Mevcut degil') CHARACTER SET latin5 NOT NULL DEFAULT 'Mevcut',
  `kdvsiz_fiyat` double(16,2) NOT NULL DEFAULT '0.00',
  `kdv` int(2) NOT NULL DEFAULT '18',
  `kategori_id` int(11) NOT NULL,
  `urun_aciklama` blob,
  `aktif` int(1) DEFAULT NULL,
  `urun_isim` varchar(255) CHARACTER SET latin5 NOT NULL,
  `resim_isim` varchar(200) CHARACTER SET latin5 NOT NULL,
  `secenek` blob,
  `iskonto_altin` int(3) NOT NULL DEFAULT '45',
  `iskonto_gumus` int(3) NOT NULL DEFAULT '35',
  `iskonto_bronz` int(3) NOT NULL DEFAULT '25',
  `prim_katki_orani` int(3) NOT NULL DEFAULT '10',
  PRIMARY KEY (`urun_id`),
  KEY `urun_kodu` (`urun_kodu`),
  KEY `kategori_id` (`kategori_id`)
) ENGINE=MyISAM  DEFAULT CHARSET=latin1 AUTO_INCREMENT=92 ;