• 05-09-2010, 23:43:10
    #10
    Bilisim06 adlı üyeden alıntı: mesajı görüntüle
    Bu olay benimde başıma gelmişti. VT bağlantılarını doğru yapmıştım yine update etmiyordu sorunu şu şekilde çözdüm;

    mysql_query("UPDATE adv SET adv_text='$yindex_top_google' WHERE adv_name='index_top_google'");
    mysql_query("UPDATE VERİTABANIİSMİN.adv SET adv_text='$yindex_top_google' WHERE adv.adv_name='index_top_google'");
    SQL Sorgunu üstteki kodla değiştir veritabanı ismini yazmayı unutma.
    Verdiğiniz kodu denedim ama yine düzelmedi.
  • 05-09-2010, 23:47:00
    #11
    Veritabanı ismini düzelttin değil mi?

    Buraya connection bilgilerini ve veri çekme kodunu son olarak SQL tablonu koyabilirsen daha iyi yardımcı olabiliriz.
  • 05-09-2010, 23:58:02
    #12
    Üyeliği durduruldu
    mysql_query("UPDATE adv SET adv_text='$yindex_top_google' WHERE adv_name='index_top_google'",$db);
    şeklinde dene bir de. ve hata gösterimin açık mı?
  • 05-09-2010, 23:59:24
    #13
    Üyeliği durduruldu
    muhtemelen $yindex_top_google escape edilmemiştir. mysql_real_escape_string($yindex_top_google) şeklinde deneyin
  • 06-09-2010, 00:01:34
    #14
    Üyeliği durduruldu
    D3LLy adlı üyeden alıntı: mesajı görüntüle
    muhtemelen $yindex_top_google escape edilmemiştir. mysql_real_escape_string($yindex_top_google) şeklinde deneyin
    En iyisi gönderdiğiniz veriyi bi ekrana bastırın

    echo $yindex_top_google; ve çıktıyı bize yazın şayet problem veride değil ise bağlantı kodlarını alalım
  • 06-09-2010, 00:19:34
    #15
    Sorunu Çözgüm. Çok ilginç, if deyimi kullandığım için mysql update işlemi gerçekleşmiyordu. Php dosyasındaki bütün if deyimlerini kaldırınca UPDATE işlemini yaptı. if kullanınca neden mysql update yapmıyor anlamadım , çok şaşırdım
  • 06-09-2010, 00:21:24
    #16
    Üyeliği durduruldu
    teknoman adlı üyeden alıntı: mesajı görüntüle
    Sorunu Çözgüm. Çok ilginç, if deyimi kullandığım için mysql update işlemi gerçekleşmiyordu. Php dosyasındaki bütün if deyimlerini kaldırınca UPDATE işlemini yaptı. if kullanınca neden mysql update yapmıyor anlamadım , çok şaşırdım
    Hata olduğunu düşündüğünüz kodlarınızı daha geniş kapsamlı yazmazsanız biz de bol bol yoruluruz sizde !
  • 06-09-2010, 00:29:03
    #17
    Kodlarım Şu Şekildeydi ve UPDATE İşlemini Yapmıyordu :
    <?php
    #### DB Bilgileri ####
    $dbhost="localhost";
    $dbuser="usert";
    $dbpass="123456";
    $db="veritabani";
    $connect=mysql_connect($dbhost,$dbuser,$dbpass);
    mysql_select_db($db,$connect);
    $go=$_GET['go'];
    #################
    $eindex_orta_1_google='Eski İçerik';
    #################
    $yindex_orta_1_google='Yeni İçerik';
    #################
    if($go='1'){
    mysql_query("UPDATE adv SET adv_text='$yindex_orta_1_google' WHERE adv_name='index_orta_1_google'");
    }
    if($go='2'){
    mysql_query("UPDATE adv SET adv_text='$eindex_orta_1_google' WHERE adv_name='index_orta_1_google'");
    }
    ?>
  • 06-09-2010, 00:33:38
    #18
    Üyeliği durduruldu
    teknoman adlı üyeden alıntı: mesajı görüntüle
    Kodlarım Şu Şekildeydi ve UPDATE İşlemini Yapmıyordu :
    <?php
    #### DB Bilgileri ####
    $dbhost="localhost";
    $dbuser="usert";
    $dbpass="123456";
    $db="veritabani";
    $connect=mysql_connect($dbhost,$dbuser,$dbpass);
    mysql_select_db($db,$connect);
    $go=$_GET['go'];
    #################
    $eindex_orta_1_google='Eski İçerik';
    #################
    $yindex_orta_1_google='Yeni İçerik';
    #################
    if($go='1'){
    mysql_query("UPDATE adv SET adv_text='$yindex_orta_1_google' WHERE adv_name='index_orta_1_google'");
    }
    if($go='2'){
    mysql_query("UPDATE adv SET adv_text='$eindex_orta_1_google' WHERE adv_name='index_orta_1_google'");
    }
    ?>
    get ile kontrol etmen gerekiyorsa şu şekilde yaptığında bu kodun da çalışacaktır sorun update de değil if lerinde

       <?php
    #### DB Bilgileri ####
    $dbhost="localhost";
    $dbuser="usert";
    $dbpass="123456";
    $db="veritabani";
    $connect=mysql_connect($dbhost,$dbuser,$dbpass);
    mysql_select_db($db,$connect);
    $go=$_GET['go'];
    #################
    $eindex_orta_1_google='Eski İçerik';
    #################
    $yindex_orta_1_google='Yeni İçerik';
    #################
    if($go=='1'){
    mysql_query("UPDATE adv SET adv_text='$yindex_orta_1_google' WHERE adv_name='index_orta_1_google'");
    }
    if($go=='2'){
    mysql_query("UPDATE adv SET adv_text='$eindex_orta_1_google' WHERE adv_name='index_orta_1_google'");
    }
    ?>