hocam while döngüsü içine aldığım zaman function hata verdi. birde siz kodları bir döngü içine alırmısınız rica etsem.
$sorgu=mysql_query("SELECT * FROM etiket order by id desc limit 0,60");
$satir=mysql_fetch_assoc($sorgu);
$eti = $satir ['baslik'];
function etiketsistemi($stil='bulutlu',$icerik,$endusukfont=10,$enbuyukfont=30){
$icerik = strip_tags($icerik);
$renkler = array(1=>'Black','Yellow','Pink','Green','Orange','Purple', 'Blue','Beige','Brown','Teal','Navy','Maroon','LimeGreen'); //istediğiniz kadar çoğaltabilirsiniz
$fontlar = array(1=>'arial','georgia','helvetica','impact','times new roman','trebuchet ms','verdana'); //istediğiniz kadar çoğaltabilirsiniz
foreach (str_word_count($icerik,1,'ıİüÜöÖğĞşŞçÇ1234567890') as $etiket ){
$etiket=strtolower($etiket); //harflerimizi küçültelim
if($stil == 'bulutlu'){
$renk = $renkler[rand(1,count($renkler))];
$font = $fontlar[rand(1,count($fontlar))];
$fontbuyuklugu = rand($endusukfont,$enbuyukfont);
echo '<a href="etiket.php?etiket='.$etiket.'" title="'.$etiket.'" style="color:'.$renk.';font-size:'.$fontbuyuklugu.';font-family:'.$font.'">'.$etiket.'</a> ';
}else{
echo '<a href="etiket.php?etiket='.$etiket.'" title="'.$etiket.'">'.$etiket.'</a> ';
}
}
}
$icerik = $eti;
etiketsistemi('bulutlu',$icerik, 10,30); //bulutlu istiyorsanız normal yerine bulutlu yazın