• 25-12-2013, 18:25:00
    #1
    iyi akşamlar arkadaşlar fazla bilgim yok php hakkında acemiyim aslında.veritabanından verileri çektim bi ziyaretçi defteri gibi birşey yaptım.css kodları ile çektiğim verileri sayfanın ortasında göstermek istiyorum fakat divler iç içe geçiyo yardımcı olabilir misiniz?

    index.php sayfası
    Alıntı
    $sor = mysql_query("SELECT * FROM mesajlar ORDER BY id DESC LIMIT $baslangic,$limit");

    While ($yaz=mysql_fetch_array($sor)) {

    $adisoyadi = $yaz['adisoyadi'];
    $baslik = $yaz['baslik'];


    echo
    "<div class:\"border2\">$adisoyadi<br>Baslik : $baslik</div>
    ";

    sytle.css dosyası


    Alıntı
    .border2 {
    position: absolute;
    left: 215px;
    top: 308px;
    width: 646px;
    height: 829px;
    z-index: 2;
    }
  • 25-12-2013, 18:40:51
    #2
    $sor = mysql_query("SELECT * FROM mesajlar ORDER BY id DESC LIMIT $baslangic,$limit");
    
    echo '<div class:"border2">';
    
    while ($yaz=mysql_fetch_array($sor)) {
    
    	$adisoyadi = $yaz['adisoyadi'];
    	$baslik = $yaz['baslik'];
    
    	echo "<div>$adisoyadi<br>Baslik : $baslik</div>"; 
    
    }
    
    echo '</div>';
  • 25-12-2013, 18:59:45
    #3
    soulmy adlı üyeden alıntı: mesajı görüntüle
    $sor = mysql_query("SELECT * FROM mesajlar ORDER BY id DESC LIMIT $baslangic,$limit");
    
    echo '<div class:"border2">';
    
    while ($yaz=mysql_fetch_array($sor)) {
    
    	$adisoyadi = $yaz['adisoyadi'];
    	$baslik = $yaz['baslik'];
    
    	echo "<div>$adisoyadi<br>Baslik : $baslik</div>"; 
    
    }
    
    echo '</div>';
    malesef olmadı hocam teşekkür ederim.
  • 25-12-2013, 19:08:08
    #4
    $sor=mysql_query("SELECT * FROM mesajlar ORDER BY id DESC LIMIT $baslangic,$limit");
    while($yaz=mysql_fetch_assoc($sor)) {
    $adisoyadi = $yaz['adisoyadi'];
    $baslik	 = $yaz['baslik'];
    $icerik.='
    <div class="border2">
    '.$adisoyadi.'<br>Baslik : '.$baslik.'
    </div>
    ';
    echo $icerik;
    }
  • 25-12-2013, 19:21:55
    #5
    kingofseo adlı üyeden alıntı: mesajı görüntüle
    $sor=mysql_query("SELECT * FROM mesajlar ORDER BY id DESC LIMIT $baslangic,$limit");
    while($yaz=mysql_fetch_assoc($sor)) {
    $adisoyadi = $yaz['adisoyadi'];
    $baslik	 = $yaz['baslik'];
    $icerik.='
    <div class="border2">
    '.$adisoyadi.'<br>Baslik : '.$baslik.'
    </div>
    ';
    echo $icerik;
    }
    malesef buda olmadı hocam heralde css kodlarında sorun var

    Alıntı
    .border2 {
    font-size: 36px;
    font-family: "Arial";
    color: rgb( 52, 48, 42 );
    line-height: 2.431;
    text-align: left;
    position: absolute;
    left: 336px;
    top: 362px;
    width: 600px;
    height: 500px;
    z-index: 11;
    }
    kodları bu şekilde değiştirdim fakat yine iç içe geçiyo.
  • 25-12-2013, 19:26:30
    #6
    position: absolute kodundan dolayı veritabanından gelen içerik üst üste geçiyor.

    position:absolute, left, top değerlerini silin.

    echo komutunu şu divin içerisine yazın,

    <div style="width: 500px; height: auto; margin: 0 auto">
    
    // buraya echo komutu
    
    </div>
  • 25-12-2013, 19:35:50
    #7
    Retreat adlı üyeden alıntı: mesajı görüntüle
    position: absolute kodundan dolayı veritabanından gelen içerik üst üste geçiyor.

    position:absolute, left, top değerlerini silin.

    echo komutunu şu divin içerisine yazın,

    <div style="width: 500px; height: auto; margin: 0 auto">

    // buraya echo komutu

    </div>
    index.php on line 50 bu şekilde hocam direk hata verdi. position:absolute yapmadığım zamanda istediğim konuma gitmiyor hocam.dediğinizi yaptım fakat 50.satır yani <div style="width: 500px; height: auto; margin: 0 auto"> burda hata var diyo
  • 25-12-2013, 19:37:44
    #8
    berbat123 adlı üyeden alıntı: mesajı görüntüle
    index.php on line 50 bu şekilde hocam direk hata verdi. position:absolute yapmadığım zamanda istediğim konuma gitmiyor hocam.dediğinizi yaptım fakat 50.satır yani <div style="width: 500px; height: auto; margin: 0 auto"> burda hata var diyo

    O zaman şu şekilde yapın.


    kingofseo nickli arkadaşın php kodu ;

    Not! arkadaş aşağıda kırmızı renk ile belirttiğime yeri yanlış yapmış oradan dolayı sorun çıkmaması icin düzenlemelisiniz.
    <div class:"border2">

    doğrusu:
    <div class="border2">
    $sor = mysql_query("SELECT * FROM mesajlar ORDER BY id DESC LIMIT $baslangic,$limit");
     
    echo '<div class:"border2">';
     
    while ($yaz=mysql_fetch_array($sor)) {
     
       $adisoyadi = $yaz['adisoyadi'];
       $baslik = $yaz['baslik'];
     
       echo "<div>$adisoyadi<br>Baslik : $baslik</div>"; 
     
    }
     
    echo '</div>';
    <style>
    .border2 {
     width: 500px;
     margin:0 auto;
    }
    </style>
  • 25-12-2013, 19:42:49
    #9
    Retreat adlı üyeden alıntı: mesajı görüntüle
    O zaman şu şekilde yapın.


    kingofseo nickli arkadaşın php kodu ;

    Not! arkadaş aşağıda kırmızı renk ile belirttiğime yeri yanlış yapmış oradan dolayı sorun çıkmaması icin düzenlemelisiniz.
    <div class:"border2">

    doğrusu:
    <div class="border2">
    $sor = mysql_query("SELECT * FROM mesajlar ORDER BY id DESC LIMIT $baslangic,$limit");
     
    echo '<div class:"border2">';
     
    while ($yaz=mysql_fetch_array($sor)) {
     
       $adisoyadi = $yaz['adisoyadi'];
       $baslik = $yaz['baslik'];
     
       echo "<div>$adisoyadi<br>Baslik : $baslik</div>"; 
     
    }
     
    echo '</div>';
    <style>
    .border2 {
     width: 500px;
     margin:0 auto;
    }
    </style>

    bu php kodu ile hiçbir şekilde görmüyo hocam border2 yi.