• 25-02-2013, 16:05:15
    #10
    egktr adlı üyeden alıntı: mesajı görüntüle
    Kodun üst kısmı index.php

    <?php
    include "baglan.php";
    ?>
    <html>
    <head>
    <title>Puan Verme Örneği</title>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-9" />
    <script type="text/javascript" src="prototype.js"></script>
    <script type="text/javascript">
    Event.observe(window, 'load', oyal, false);
    var dizi = new Array();
    
    function oyal() {
        $('oylama').innerHTML = 'Oy alınıyor ...';
        var sc = 'id=<?php echo $_GET['id']; ?>';
        var nesne = new Ajax.Updater('oylama', 'oyal.php', {method: 'post', parameters: sc});
    }
    
    function omo(kac) {
        for(i = 1; i <= kac; i++) {
            dizi[i] = $('r' + i).src;
            $('r' + i).src = 'resimler/mavi.gif';
        }
        var bos = 5 - kac;
         for(j = 1; j <= bos; j++) {
             t = kac + j;
            dizi[t] = $('r' + t).src;
            $('r' + t).src = 'resimler/gri.gif';
        }
    }
    
    function omout() {
        for(i = 1; i <= 5; i++) {
            $('r' + i).src = dizi[i];
        }
    }
    
    function oc(kac) {
        $('oylama').innerHTML = 'Oy gönderiliyor ...';
        var sc = 'id=<?php echo $_GET['id']; ?>&puan=' + kac;
        var nesne = new Ajax.Request('oyver.php', {method: 'post', parameters: sc, asynchronous: false});
        oyal();
    }
    </script>
    <style type="text/css">
    img.yildiz { cursor: pointer; }
    </style>
    </head>
    <body>
    <?php
    if($_GET['id']) {
        $sql = "SELECT * FROM yazilar WHERE id = '" . $_GET['id'] . "'";
        $sorgu = mysql_query($sql);
        $sonuc = mysql_result($sorgu, 0, "metin");
        echo "<p>" . $sonuc . "</p>";
        ?>
        <div id="oylama"></div>
        <?php
    } else {
        $sql = "SELECT * FROM yazilar ORDER BY id DESC";
        $sorgu = mysql_query($sql);
        while($sonuc = mysql_fetch_array($sorgu)) {
            echo "<a href=\"index.php?id=" . $sonuc['id'] . "\">";
            echo $sonuc['baslik'] . "</a><br />";
        }
    }
    ?>
    </body>
    </html>
    ben bu verdiğin kodları denedim sorunsuz çalışıyor test veritabanı oluşturdum sorun yok yani bağlantılarına veritabanını falan kontrol et


    Pardon ;

    şu kısmı değiştirmişim
    <?php
    if(isset($_GET['id'])) {
        $sql = "SELECT * FROM yazilar WHERE id = '" . $_GET['id'] . "'";
        $sorgu = mysql_query($sql);
        $sonuc = mysql_result($sorgu, 0, "metin");
        echo "<p>" . $sonuc . "</p>";
        ?>
        <div id="oylama"></div>
        <?php
    } else {
        $sql = "SELECT * FROM yazilar ORDER BY id DESC";
        $sorgu = mysql_query($sql);
        while($sonuc = mysql_fetch_array($sorgu)) {
            echo "<a href=\"index.php?id=" . $sonuc['id'] . "\">";
            echo $sonuc['baslik'] . "</a><br />";
        }
    }
    ?>
  • 27-02-2013, 15:02:42
    #11
    dalyanliyiz adlı üyeden alıntı: mesajı görüntüle
    ben bu verdiğin kodları denedim sorunsuz çalışıyor test veritabanı oluşturdum sorun yok yani bağlantılarına veritabanını falan kontrol et


    Pardon ;

    şu kısmı değiştirmişim
    <?php
    if(isset($_GET['id'])) {
        $sql = "SELECT * FROM yazilar WHERE id = '" . $_GET['id'] . "'";
        $sorgu = mysql_query($sql);
        $sonuc = mysql_result($sorgu, 0, "metin");
        echo "<p>" . $sonuc . "</p>";
        ?>
        <div id="oylama"></div>
        <?php
    } else {
        $sql = "SELECT * FROM yazilar ORDER BY id DESC";
        $sorgu = mysql_query($sql);
        while($sonuc = mysql_fetch_array($sorgu)) {
            echo "<a href=\"index.php?id=" . $sonuc['id'] . "\">";
            echo $sonuc['baslik'] . "</a><br />";
        }
    }
    ?>

    Veri tabanında yazilar ve puanlar tabloları olacak ya tabloda sütunlara neler yazacağımızı söylerseniz çok sevineceğim
  • 28-02-2013, 23:08:03
    #12
    id | baslik | metin bu üçü olacak