• 04-01-2009, 13:01:00
    #10
    peki kategori adının boş olmadığına emin misin ?
    ve şu kısa kullanım yerine echo ile yazdır <?php echo $x; ?>
    şeklinde.
  • 04-01-2009, 13:05:45
    #11
    Üyeliği durduruldu
    eviL adlı üyeden alıntı: mesajı görüntüle
    hocam mrb, sadece 1tane title var, sizin dediğiniz gibi yapınca
    <title>titleolacak şey: </title>
    kaynak kodlarında bu çıkıyor $kategoriadi bunu titleye yansıtmıyor
    hocam o zaman veritabanından bilgi getirme konusunda probleminiz var

    $hoppala = mysql_query("select * from yazilarim where id=1"); şeklinde seçiyorsunuz ya burda id si 1 olan kaydi seçiyorsunuz veritabanında id degeri 1 olan kayti varmi acaba bunu bir kontrol etseniz

    sayfaya cagirdiniz adresteki sayfa.php?id=3 gibi çağıyorsanız burdaki kodunuzun

    $hoppala = mysql_query("select * from yazilarim where id=".mysql_real_escape_string($_GET["id"])."");

    gibi olmasi gerekir bunu bir kontrol edebilirmisiniz o zaman
  • 04-01-2009, 13:15:42
    #12
    DooMsDaY kategori adı boş değil buna eminim fakat dediğiniz şekilde yaptım gene yazdırmadı kafayı sıyıracam.

    sdemirkeser hocam sizin verdiğiniz gibi yaptığımdada değişen birşey olmadı, hata verdi
    Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in
  • 04-01-2009, 13:39:18
    #13
    şunu çalıştırır mısınız.

    $hoppala = mysql_query("select * from yazilarim where id=1")

    $kacsecti=mysql_num_rows($hoppala);

    echo $kacsecti;

    seçebildiği bir alan varmı bakalim çıkan sayıyı yaz.
    diğer arkadaşımın dediği gibi id=1 yoktur belki.
  • 04-01-2009, 13:53:25
    #14
    0 rakamı çıkıyor
  • 04-01-2009, 14:09:58
    #15
    db boş demekki
  • 04-01-2009, 14:21:58
    #16
    Eposta Aktivasyonu Gerekmekte
    MYSQL bağlantın hatalı
    Aşşağıdaki gibi değiştir bağlantıyı..
       <?php
        $sql_id= "login"; // Mysql kullanıcı adı
        $sql_sifre    = "sifres"; // Mysql şifresi 
        $sql_adi    = "login"; // Veri tabanı ismi
    $baglan=mysql_connect("localhost", "$sql_id", "$sql_sifre");
    mysql_select_db($sql_adi, $baglan);
    ?>
    Bu şekilde çalışması lazım.
  • 04-01-2009, 15:50:24
    #17
    Dualwarior adlı üyeden alıntı: mesajı görüntüle
    MYSQL bağlantın hatalı
    Aşşağıdaki gibi değiştir bağlantıyı..
       <?php
        $sql_id= "login"; // Mysql kullanıcı adı
        $sql_sifre    = "sifres"; // Mysql şifresi 
        $sql_adi    = "login"; // Veri tabanı ismi
    $baglan=mysql_connect("localhost", "$sql_id", "$sql_sifre");
    mysql_select_db($sql_adi, $baglan);
    ?>
    Bu şekilde çalışması lazım.
    değişen hiç birşey olmadı
  • 04-01-2009, 16:07:53
    #18
    bağlantı hatalı değil.
    bağlanıyor ve sorgu yapılıyor. fakat 1 id'li yazı yoktur.
    doğal olarak kategori ismide boş kalıyor.
    orda direk id=1 kullanmamalısın. hangi yazıyı çekiceksen onun id'sini kullanmalisin.
    get metoduyla alabilirsin.