Ben Aynı Etikelerin Tekrarlanmamasını ve veritabanındaki etiketler kolunundaki türkçe karakterli harflerin aşağıda array ile değiştirmeye çalıştığım gibi olmasını istiyorum.
Yani kelime: Öksüz Kuş => Oksuz+Kus şeklinde olmasını istiyorum. aynı etiketlerin tekrarlanmasını istemiyorum.
parcala = explode(', ', $yaz["etiketler"]); bu şekilde ayrılmış herbir etiketin aynı olanlarını ekrana vermesin, sadece birini ekrana yansıtsın istiyorum. yardımcı olabilecek var mı?
veritabanı örneğim: http://pastebin.com/ziTM5xAk
veritabanı yapısı ss: http://p1304.hizliresim.com/18/t/mfz2r.png
$SQL1 = mysql_query("SELECT * from tablo LIMIT 0, 10");
while ($yaz = mysql_fetch_assoc($SQL1)){
$parcala = explode(', ', $yaz["etiketler"]);
$tr1=array("/'/",'/ç/','/Ç/','/ı/','/İ/','/ğ/','/Ğ/','/ö/','/Ö/','/ş/','/Ş/','/ü/','/Ü/','/ /');
$tr2=array("",'c','C','i','i','g','G','o','O','s','S','u','U','-');
$parcala2 = preg_replace($tr1,$tr2,$parcala);
$say = count($parcala2);
for($i=0; $i<$say; $i++){
$etiketle = trim($parcala2[$i]);
echo "
".$etiketle."<br/>
";
}
}