• 15-04-2015, 14:52:07
    #1
    ÖNEMLİ NOT,

    İD Yaptığım zaman sayfadaki tüm verilerin idz si 1 oluyor
    MİD yaptığım zaman işe yaramıyor

    ya çok basit bir şey aslında fakat bir türlü çalıştıramadım

    var olan bir sql tablosunda id ler var

    bir link ile bu id leri where komutunu kullanarak seçtirmeye çalışıyorum bir sutunu güncellemeye çalışıyorum fakat link calısmıyor bir türlü

    <?php
    if(htmlspecialchars($_GET["islem"]) == "sil")

    $ekle = mysql_query("update sorular set idz='1' where id='$_GET[mid]');



    ?>


    <a class="btn btn-danger" href="mod.php?islem=sil&mid=<?=$tablo2["id"]?>" onclick="return confirm('Silmek istedigine eminmisin?')">SİL<a/>



    ///

    id ye göre tabloda güncellemeyi yapamadım nerede hata var
  • 15-04-2015, 15:02:50
    #2
    Değişkenlerin gelip gelmediğini kontrol edin fakat update satırında karakter hatası yapmışsınız.

    $_GET[mid] kısmıda " bulunmuyor. Alttaki şekilde bir deneyin bkalım.

    mysql_query("update sorular set idz='1' where id='".$_GET["mid"]."' ");
  • 15-04-2015, 15:17:02
    #3
    yerleştirdim , bir türlü belli bir id deki update kısmını yapamadım :S

    bir ara başardım fakat sayfadaki bütün idz leri aynanda 1 yaptı , tek id ye göre ayarlayamadım
  • 15-04-2015, 15:20:32
    #4
    sayfa kaynağından bakınca

    <a class="btn btn-danger" href="mod.php?islem=sil&mid=<?=$tablo2["id"]?>" onclick="return confirm('Silmek istedigine eminmisin?')">SİL<a/>

    bu kısımda mid= karşılığında id numarası var mı ? veya güncelleme yapmadan önce get ile gelen verinin dolu olup olmadığını kontrol ettiniz mi ?

    echo $_GET["mid"];

    yaparak test edin. Ben başka sorun göremedim maalesef.
  • 15-04-2015, 15:23:56
    #5
    evet <?=$tablo2["id"]?> buradan id leri başarılı şekilde getiriyor, url kısmından goruntuledigimde sayılar var hep, soruyuda soruyor tamam a bastıgım zaman update etmiyor

    get ile mid i alamıyor anladıgım kadarı ile ne denediysem olmadı midi okutmanın baska yolu varmı


    işlem tamamlandı, işlem hatalı gibi echo komutları olmadıgı için sorun cıkartırmı?