Veri Sildirme (PHP)

  1. KısayolKısayol reportŞikayet pmÖzel Mesaj
    ndmylmz
    ndmylmz's avatar
    Kayıt Tarihi: 01/Ocak/2010
    Erkek

    Şu an kendi çapımda php bir site yapmaya çalışıyorum.Bu arada php falan öğreniyorum.:)

    Şu anda mysql a veri kaydettirmeyi başardım.Verileri mysql dan çekmeyi de başardım.Şimdi her verinin altına bir tane Veriyi SİL butonu eklemek istiyorum.O butona tıklandığında veri silinecek nasıl yapabilirim bunu?Yardımcı olabilir misiniz?


    Sistemi de kapattım ama PHP konusunda hala yardımcı olurum // Boş gezenin boş kalfası - Öğrenci - YTÜ
  2. KısayolKısayol reportŞikayet pmÖzel Mesaj
    snnyk
    snnyk's avatar
    Kayıt Tarihi: 28/Mayıs/2007
    Erkek

    $id = $_GET['id'];
    $sql = mysql_query ("delete from tablo WHERE id='$id'") or mysql_error();


    snnyk.com - code is poetry all that i know...
  3. KısayolKısayol reportŞikayet pmÖzel Mesaj
    NmC
    NmC's avatar
    Kayıt Tarihi: 23/Kasım/2008
    Erkek

    Hocam Buton şeklinde de yapabilirsin link seklinde de...

    Buton şeklinde yaparsan< input type=hidden name=id value=<?php echo $veri['id']; ?>  >

    şeklinde id'yi gönderirsin formla...

    Öbür sayfada da

    delete from tablo where id='$_POST[id]'

    yapar veriyi silersin.

    linkle göndermek istersen de

    linke verisil.php?id=5 gibi id'ni yollarsın.

    öbür sayfada da

    delete from tablo where id='$_GET[id]'

    ile veriyi silersin :)


    There are 10 types of people in the world. Those who knows binary and those who dont...
  4. KısayolKısayol reportŞikayet pmÖzel Mesaj
    ndmylmz
    ndmylmz's avatar
    Kayıt Tarihi: 01/Ocak/2010
    Erkek

    hocam bu işi tek sayfa içinde yapma ihtimalim yok mu?:S


    Sistemi de kapattım ama PHP konusunda hala yardımcı olurum // Boş gezenin boş kalfası - Öğrenci - YTÜ
  5. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Durden
    Durden's avatar
    Kayıt Tarihi: 10/Nisan/2009
    Erkek

    Var, tek sayfada isset() kullanman lazım.

    Örneğin;

    if (isset($_POST['submit'])) {

    mysql_query("DELETE FROM tablo WHERE ID='$id'");

    }

    şeklinde yapabilirsin.


    Zed's dead, baby. Zed's dead.
  6. KısayolKısayol reportŞikayet pmÖzel Mesaj
    ndmylmz
    ndmylmz's avatar
    Kayıt Tarihi: 01/Ocak/2010
    Erkek

    Durden bunu yazdı:
    -----------------------------

    Var, tek sayfada isset() kullanman lazım.

    Örneğin;

    if (isset($_POST['submit'])) {

    mysql_query("DELETE FROM tablo WHERE ID='$id'");

    }

    şeklinde yapabilirsin.


    -----------------------------

     

    hocam bunları bağlantı yerine mi yazcam nereleri değiştirmem gerekiyor?


    Sistemi de kapattım ama PHP konusunda hala yardımcı olurum // Boş gezenin boş kalfası - Öğrenci - YTÜ
  7. KısayolKısayol reportŞikayet pmÖzel Mesaj
    sokoban
    sokoban's avatar
    Kayıt Tarihi: 23/Ocak/2010
    Erkek

    ndmylmz bunu yazdı:
    -----------------------------

    Durden bunu yazdı:
    -----------------------------

    Var, tek sayfada isset() kullanman lazım.

    Örneğin;

    if (isset($_POST['submit'])) {

    mysql_query("DELETE FROM tablo WHERE ID='$id'");

    }

    şeklinde yapabilirsin.


    -----------------------------

     

    hocam bunları bağlantı yerine mi yazcam nereleri değiştirmem gerekiyor?


    -----------------------------

    Sayfayı kendi içine post et bunuda mysql bağlantısını açtığın yerin alt satırına koysan yeterli.


    .
Toplam Hit: 1283 Toplam Mesaj: 7