• 08-03-2016, 16:38:24
    #1
    Merhaba,
    Aşağıdaki gibi bir veri tabanım var.


    Bu veritabanındaki verileri ekrana yazdırmak istiyorum. bununla ilgili aşağıdaki kodları yazıyorum ama birtürlü doğru sonuç alamadım. acaba nerede hata yapıyorum.
    baglan.php:

    <?php
    header('Content-Type: text/html; charset=utf-8');
    //Veri Tabanına baglantı kodlarımız
    $db_host="localhost";
    $db_username="xxxxxx";
    $db_password="xxxxxx";
    $db_name="xxxx";
    mysql_connect("$db_host","$db_username","$db_password")or die ("Host'a Baglanamadim");
    mysql_select_db("$db_name")or die("Veritabanina Baglanamadim");
    mysql_query("SET CHARACTER SET UTF8");
     ?>
    Buraya KAdar sorun yaşamadım. veritabanına bağlanıyorum.

    Ve Ana Kod:
    <?php
    incclude ('baglan.php');
    //veritabanına bağlandık
    $sorgu=mysql_query("SELECT * FROM fbpaylasim ");
    //datcadogalurunler.com u sectik
    
    while ($row=mysql_fetch_array($sorgu))
    {
         echo "Paylasim: "$.row['Paylasim']."<br />
         echo "Site: "$.row['Site']."<br /> 
         echo "Toplam: "$.row['Toplam']."<br />
         echo "Tarih: "$.row['Tarih']."<hr />
    }
    ?>
    Evet biliyorum belki de size çok kolay geliyor ama beni düşünün ilk defa veritabanına kendi yazdığım kod ile veri yukluyorum. ilk defa değişken atıyorum. Lütfen yardımcı olun 2 kelime hatamı yazıverin.
  • 08-03-2016, 16:41:52
    #2
    Üyeliği durduruldu
    incclude ('baglan.php'); degil

    include('baglan.php'); olcak
    birde

    echo "Paylasim: ".$row['Paylasim']."<br /> ";
    echo "Site: ".$row['Site']."<br /> " ;
    echo "Toplam: ".$row['Toplam']."<br /> ";
    echo "Tarih: ".$row['Tarih']."<hr /> ";

    şeklinde düzenleyin
  • 08-03-2016, 16:56:46
    #3
    Sample adlı üyeden alıntı: mesajı görüntüle
    incclude ('baglan.php'); degil

    include('baglan.php'); olcak
    birde

    echo "Paylasim: ".$row['Paylasim']."<br /> ";
    echo "Site: ".$row['Site']."<br /> " ;
    echo "Toplam: ".$row['Toplam']."<br /> ";
    echo "Tarih: ".$row['Tarih']."<hr /> ";

    şeklinde düzenleyin
    Harikasınız çok teşekkür ederim.

    Peki Şimdi şöyle yaptım:

    <?php
    //Bağlantı sayfamızı include yöntemi ile sayfamıza çekiyoruz.
    include("baglan.php");
    //veritabanına bağlandık 
    $sorgu=mysql_query("SELECT * FROM fbpaylasim
    WHERE Site='http://datcadogalurunler.com'; "); 
    //datcadogalurunler.com u sectik 
    
    while ($row=mysql_fetch_array($sorgu)) 
    { 
    
    echo "Sıra No: ".$row['id']."<br /> ";
    echo "Tarih: ".$row['Tarih']."<hr /> ";
    echo "Site: ".$row['Site']."<br /> " ;
    echo "Paylasim: ".$row['Paylasim']."<br /> ";
    echo "Beğeni: ".$row['Begeni']."<br /> ";
    echo "Yorum: ".$row['Yorum']."<br /> ";
    echo "Toplam: ".$row['Toplam']."<br /> ";
    } 
    ?>
    neden http://datcadogalurunler.tk/dnm/
    burdaki gibi çıkıyor?

    Edit: Düzelttim. Hr en sonda olacakmış.
  • 08-03-2016, 18:00:39
    #4
    Üyeliği durduruldu
    $sorgu=mysql_query("SELECT * FROM fbpaylasim
    WHERE Site='http://datcadogalurunler.com' order by id asc "); yaparsan 1 den başlar
    1-2-3-4 devam eder
    $sorgu=mysql_query("SELECT * FROM fbpaylasim
    WHERE Site='http://datcadogalurunler.com' order by id desc ");

    yaparsan en son eklenen den 1 e dogru gider 1 en sonra kalır