• 09-11-2009, 13:36:20
    #10
    hocam imageshac.us a yğkleyin sonra ordaki linki buraya yapıştırın..
  • 09-11-2009, 13:52:23
    #11

    http://img44.imageshack.us/i/kategori12.jpg/
    İşte PHP kodlar yerleştirilmeden önceki resim böyle. Alt alta istediğin kadar koy HTML ve CSS hatası çıkmaz. Ama isdemi ki bunu PHP ile çoğaltayım, solda 6 ve sağda 6 olmak üzere 12 tane içerik dizeyim.

    Ama PHP kodlar uygun yere yazılmadı mı tasarım bozulur.

    Konuyu açarken kodları vermişim ve PHP'yi nereye yerleştirdiğimi de vermişim.

    Arkadaşların verdiği alternatifler de var, ama dört dörtlük bunun gibi sonuç vermiyor.

    Ustalarımdan bir çözüm bekliyorum. selamlar
  • 09-11-2009, 13:58:03
    #12
    Msnden eklersen daha faydalı yardımcı olabilirim..Msnim profilimde mevcuttur.
  • 09-11-2009, 14:04:53
    #13
    Şimdi resim çalışıyor hocam.
  • 09-11-2009, 18:00:42
    #14


    Bir türlü bu resimde görüldüğü gibi alt alta 12 tane içeriğin sıralanmasını beceremedim gitti.
  • 09-11-2009, 20:39:30
    #15
    Kimlik doğrulama veya yönetimden onay bekliyor.
    php ile oluşan çıktıya birde html olan sayfaya bak bakalım hangi kodlarda fazlalık var
    büyük ihtimal bir kaç div ya kapatılmamıştır, yada fazladan kapatma vardır( </div>) gibi.
  • 09-11-2009, 21:10:26
    #16
    Mesela 6'şar adet değil de 1'er adet içerik çek diye komut verdiğimde alt alta dizmiyor, yanyana diziyor 2 tane içeriği.

    Bu durumda 3'ncü içeriğin aşağıya gitmesi gerekiyor. İşte işin içine 3'ncü içerik girerse her üçü alt alta sıralanıyor.

    Demek ki 2 taneyi yazdıracağız ve sonra bu 2 içerik kendini 4 defa tekrarlarsa 12 içerik çıkmış olacak. Ben böyle formüle ediyorum.

    Veyaa, ben PHP kodları HTML kodların yanlış bir yerine yerleştiriyorum.

    Evet defalarca DIV'leri kontrol ettim ama eksik veya fazla yok.
  • 10-11-2009, 07:29:48
    #17
    Üyeliği durduruldu
    mantık şöyle.bir kapsayıcı alan yapınız daha sonra while içinde dönecen sutunu yapınız bu sutuna float:left veriniz normal listele yapınız.
    kapsayıcı alan genişliğinden kaç adet listelenecekse yan yana ayarlarsınız.

    html tabloda ise while içinde listeleme yaparken if sorgusu yan yana kaçtane isteniyorsa kontrol edilir.hazır kod veririm ama kendiniz yaparsanız birdaha unutmazsınız

    kolay gelsin.
  • 13-11-2009, 23:31:36
    #18
    S4l1h ustanın da yardımıyla bayağı bir yoğunlaştım. Sonra çözüldü gibi oldu ama ertesi gün baktım ki başka sorunlar var.

    En sonra

    <?
    		for($i=0;$i<4;$i++)
    	{
    		{
    sql="SELECT *
    ?>
    Sol içerik kodları
    
    <? } ?>
    
    		{
    		$i++;
    $sql="SELECT *
    ?>
    Sag içerik kodları
    <? } 
             } ?>
    İşte mantıq bu. Bir DIV içine SAG ve SOL içerikler yazıldı. Ama DIV'in dışında verdiğimiz komut ile bu DIV'ın kaç defa tekrarlanacağını yazdım, yukarıdaki örnekte 2 defa demişim mesela.

    Böylece istediğim kadar içeriği alt alta SAĞ ve SOL stun şeklinde aşağıya kadar yazdırıyorum. Tasarımda hata da olmadı.

    Yardımlarınız için teşekkürler.