• 19-05-2013, 01:07:21
    #10
    mysql_query("UPDATE tablo_adi SET sutun_adi = sutun_adi +1 WHERE kosul");

    Yukarıdaki sorguyu kullanın.

    tablo_adi yazan yere ilgili tabloyu yazın. SET belirtecini kullanmayı unutmayın.
    sutun_adi yazan yerlere ilgili sütun ismini yazın.
    WHERE deyiminden sonra gelen kosul kısmında ise, tablonuzda id sütununu nasıl isimlendirdiyseniz o şekilde kullanmalısınız. Örneğin sütun adı uyeID ise

    uyeID = '$id'

    şeklinde olmalı o kısım. Ancak burada önemli olan, $id değişkenine ilgili üyenin id değerini atamak. Eğer ilgili üyenin id değerini $id değişkenine atamazsanız sorgudan sağlıklı bir sonuç alamazsınız.

    Son örnek:
    $uye = $_SESSION['uye_id']; // Tamamen rastgele yazdım. Sizde üye id değerini kendi sisteminize uygun bir şekilde çekmelisiniz.
    mysql_query("UPDATE uye SET cash = cash +1 WHERE uyeID = '$uye'");
  • 19-05-2013, 10:23:49
    #11
    bayGaReZ adlı üyeden alıntı: mesajı görüntüle
    mysql_query("UPDATE tablo_adi SET sutun_adi = sutun_adi +1 WHERE kosul");

    Yukarıdaki sorguyu kullanın.

    tablo_adi yazan yere ilgili tabloyu yazın. SET belirtecini kullanmayı unutmayın.
    sutun_adi yazan yerlere ilgili sütun ismini yazın.
    WHERE deyiminden sonra gelen kosul kısmında ise, tablonuzda id sütununu nasıl isimlendirdiyseniz o şekilde kullanmalısınız. Örneğin sütun adı uyeID ise

    uyeID = '$id'

    şeklinde olmalı o kısım. Ancak burada önemli olan, $id değişkenine ilgili üyenin id değerini atamak. Eğer ilgili üyenin id değerini $id değişkenine atamazsanız sorgudan sağlıklı bir sonuç alamazsınız.

    Son örnek:
    $uye = $_SESSION['uye_id']; // Tamamen rastgele yazdım. Sizde üye id değerini kendi sisteminize uygun bir şekilde çekmelisiniz.
    mysql_query("UPDATE uye SET cash = cash +1 WHERE uyeID = '$uye'");
    Teşekkürler ancak yine olmadı. Üye girişi cookie ile kuruluyor bu yüzden olabilir m acaba?
  • 19-05-2013, 10:26:44
    #12
    Emmesen adlı üyeden alıntı: mesajı görüntüle
    Teşekkürler ancak yine olmadı. Üye girişi cookie ile kuruluyor bu yüzden olabilir m acaba?
    Kusura bakmayın, hayal gücüm mevcut kodlarınızı tahmin edebilecek kadar geniş değil.
  • 19-05-2013, 12:50:40
    #13
    bayGaReZ adlı üyeden alıntı: mesajı görüntüle
    Kusura bakmayın, hayal gücüm mevcut kodlarınızı tahmin edebilecek kadar geniş değil.
    Kusura bakmayın ben koyduğumu zannetmiştim (kafam karışmış). İki sayfam var birinde kutucuk var oraya 123456 yazıldığında üyenin cash değerini 1 arttırmak istiyorum.

    Kutucuğun bulunduğu sayfa:

    <?php
    if (isset($_REQUEST["kullanici"])) {
    include("ayar.php"); 
    $sql = ("select * from uye"); 
    
    
    
    ?>
    <html>
    
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=windows-1254">
    <title>New Page 1</title>
    </head>
    
    <body>
    
    <form method="POST" action="giris.php">
    	<!--webbot bot="SaveResults" U-File="fpweb:///_private/form_results.csv" S-Format="TEXT/CSV" S-Label-Fields="TRUE" -->
    	<p><input type="text" name="sifre" id="sifre" size="20"><input type="submit" value="Gönder" name="B1"></p>
    </form>
    
    </body>
    
    </html>
    
    <?php else {
    
     echo "yok" ; 
    
    } ?>

    formun gönderildiği adres giris.php ise sudur:

       <?php 
    include("ayar.php");
    
       $sifre = $_POST['sifre']; 
       
    if ( $sifre == '123456' ){ 
    $id = $_SESSION['id'];
    mysql_query("update uye SET cash=cash+1 WHERE id='$id'");
    
    } else 
    
    {
    echo "sifre yanlis";
    
    }
    
    ?>
  • 19-05-2013, 21:00:34
    #14
    Hocam süper spagetti olduğu için kod yapınız, biz tam manasında ne yaptırmak istediğinizi detaylo olarak anlatırmısınız?
  • 19-05-2013, 21:03:08
    #15
    sessionda id değeri oluşturduğunuza eminmisiniz?
  • 19-05-2013, 23:40:30
    #16
    Ö.M skype yollayın yardımcı olaym.
  • 20-05-2013, 17:42:32
    #17
    Çok teşekkür ederim herkese sorunu halletim id'yi çekemiyormuşum.