@sokoban olayi cozmus zaten ama @realist hocam fonksiyonun icinde return kullandiginda php o fonksiyondan cikar hocam, while icinde return yaparak birden fazla kez return yapamazsin. orda return yerine echo kullansanda olabilirdi mesela, ama fonksiyonlarin icinde echo kullanmakta pek tercih edilen birsey degil sokoban in cozumu disinda da soyle birsey yapabilirsin : $temp = array ; $i = 1; while($i < 10) dersen $temp arrayinin icine sirayla 1,2,3... 10 a kadar atacaktir, arrayin icinde yeni bi satir acar 29.99cm, titanyum kaplamalı, çift damarlı, su ve yağ soğutmalı.

$raw.= '<a href="'.$results .'.html">'. substr(trim(strip_tags ,0,30).'</a>'; byle dener misin hocam. Ayrıca return'ü de while'ın içinden çıkart. sokoban tarafından 26/Ağu/13 15:24 tarihinde düzenlenmiştir.

$raw.= '.$results .'.html">'. substr(trim(strip_tags ,0,30).''; byle dener misin hocam. Ayrıca return'ü de while'ın içinden çıkart. aynen hacı çalıştı nokta operatorunun burdaki grevi nedir acaba..

$raw.= '.$results .'.html">'. substr(trim(strip_tags ,0,30).''; byle dener misin hocam. Ayrıca return'ü de while'ın içinden çıkart. Byle tek değişkende biriktirmezmi? @realist: eğer yanlış düşünmüyorsam belirttiğin limit değerindeki en son articleı yazdırıyordur, return while içinde olduğu için dngü boyunca atama yapar ve en son alınan değer kalır ekrana yazdıracağın değişkende. byle yapmak yerine model. phpyi boşver, fonksiyondan değer dndürmeyede uğraşma, geçerli sayfa değerine gre gerekli limit değerlerini fonksiyona parametre olarak gnder ve direk while dngüsünde yazdır. :)

class. php <?php class lists { function list_article { $page = isset ? $_GET : 1; $pageof = 10; $limit = ($page - 1) $pageof; $query = mysql_query ; while($results= mysql_fetch_assoc } ?> model. php <?php include ; $lists = new lists; $article_list = $lists->list_article ; ?> view. php <?php include ; print $article_list; ?> evet hacılar yukardaki sınıfı bu şekilde kullanıyorum ama bana 10 tane değil 1 tane makale yazdırıyor problem nerde acaba? not : db bağlantı fonksiyonunu falan yazmadım kafa karıştırmasın sorun salt çıksın diye..

sokoban bunu yazdı $raw.= '.$results .'.html">'. substr(trim(strip_tags ,0,30).''; byle dener misin hocam. Ayrıca return'ü de while'ın içinden çıkart. aynen hacı çalıştı nokta operatorunun burdaki grevi nedir acaba nokta ile iki stringi birbirine bağlayabilirsin hocam php'de. $c+=1 demek ile $c.="XYZ" demenin bir farkı yok ikiside sonucu aynı değişkenin içine ekliyor. .