• 05-09-2010, 21:52:29
    #1
    Arkadaşlar kodu doğru yazdığım halde Mysql 'da adv_text alanı güncellenmiyor. Kullandığım kod :
    mysql_query("UPDATE adv SET adv_text='$yindex_top_google' WHERE adv_name='index_top_google'");
    Sorun nedir ya çözemedim gitti kafayı yemek üzereyim..
  • 05-09-2010, 22:16:16
    #2
    teknoman adlı üyeden alıntı: mesajı görüntüle
    Arkadaşlar kodu doğru yazdığım halde Mysql 'da adv_text alanı güncellenmiyor. Kullandığım kod :
    mysql_query("UPDATE adv SET adv_text='$yindex_top_google' WHERE adv_name='index_top_google'");
    Sorun nedir ya çözemedim gitti kafayı yemek üzereyim..
    if ( isset($yindex_top_google) )
    {
    echo "değişken var<br />";
    if ( empty($yindex_top_google) ) {
    echo "ama içi boş..";
    }
    }
    else
    {
    echo"değişken yok!";
    dermisin bakalım çıktı ne..
  • 05-09-2010, 22:31:56
    #3
    Çıktı : değişken var.

    Benim düşüncem PhpMyadminden tablonun ilgili kısımları Güncellemelere karşı kilitlenebiliyormu. Yoksa hiçbir sorun yok kodlarda. Tamamen kusursuz.
  • 05-09-2010, 22:43:58
    #4
    teknoman adlı üyeden alıntı: mesajı görüntüle
    Çıktı : değişken var.

    Benim düşüncem PhpMyadminden tablonun ilgili kısımları Güncellemelere karşı kilitlenebiliyormu. Yoksa hiçbir sorun yok kodlarda. Tamamen kusursuz.
    o konu da bilgim yok. MySQL bağlantısı yapmamış olabilir misiniz ?
  • 05-09-2010, 22:51:24
    #5
    Evet mysql bağlantısı da yapıldı. Kodlarda hata 0. Mysql bağlantı kodum ;
    $dbhost="localhost";
    $dbuser="kullaniciadi";
    $dbpass="sifre";
    $db="veri";
    $connect=mysql_connect($dbhost,$dbuser,$dbpass);
    mysql_select_db($db,$connect);
  • 05-09-2010, 23:10:33
    #6
    Eposta Aktivasyonu Gerekmekte
    Hatanızı öğrenin
    mysql_query("UPDATE adv SET adv_text='$yindex_top_google' WHERE adv_name='index_top_google'") or die(mysql_error());
  • 05-09-2010, 23:21:25
    #7
    Eposta Aktivasyonu Gerekmekte
    adv_name kolonunda değeri index_top_google olan herhangi bir kayıt olup olmadığı hakkında bilginiz var mı?
  • 05-09-2010, 23:31:45
    #8
    NiZZo_ adlı üyeden alıntı: mesajı görüntüle
    Hatanızı öğrenin
    mysql_query("UPDATE adv SET adv_text='$yindex_top_google' WHERE adv_name='index_top_google'") or die(mysql_error());
    Verdiğiniz kodu çalıştırdım hiçbir hata vermedi.
    Dualwarior adlı üyeden alıntı: mesajı görüntüle
    adv_name kolonunda değeri index_top_google olan herhangi bir kayıt olup olmadığı hakkında bilginiz var mı?
    Evet adv_name kolonunda index_top_google adında bir kayıt var.

    Çok anormal bişey ya, neden veriyi güncellemediğini anlayamadım , inanın bilgisayarın başından kalktığımda bile bu sorun aklıma geliyor acaba sorunun kaynağı ne diye.
  • 05-09-2010, 23:34:07
    #9
    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.