Şimdi Ara

MySQL Delete komutu

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir (1 Mobil) - 1 Masaüstü1 Mobil
5 sn
4
Cevap
0
Favori
1.725
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • MySQL 5.0.1 Kullanıyorum. Makinam XPSP2.
    Aşaıdaki benim yazdıım kod :
    include ("../ayar.php") 
    $query1="DELETE FROM oynat WHERE id = '$id' LIMIT 1 ";
    $db_link=mysql_connect($db_server,$db_kullanici,$db_sifre) or die("DATABASE'e ba?lanamyyor.   " . mysql_error() . "");
    mysql_select_db($db_ismi,$db_link);
    $cikti=mysql_query($query1, $db_link) or die("olmadı!   " . mysql_error() . "");
    mysql_close($db_link);


    Hiç bir hata wermiyor ama databasede belirttiğim tablodaki id numarasını linkten girdiğim bilgiyi silniyor.

    kullandığım link : sil.php?id=2

    ayrıca kodda kullandığım $id yerine herhangi bir sayı yazıyorum yine hata vermiyor ama silmiyorda.
    Acaba bendemi bir hata war anlamıs değilim yardımcı olursanız cok sevinirim.

    İyi Günler...







  • $query1="DELETE FROM oynat WHERE id = '".$id."' LIMIT 1 "; 


    yazmayı dene. ' işareti arasına yazılan karakterler aynen kullanılır. yani $ işaretini de kullanıyor. $id bir değişken değil de normal bir string değer gibi kullanılıyor



    < Bu mesaj bu kişi tarafından değiştirildi hakki0548 -- 9 Eylül 2006; 18:31:24 >
  • sorunu cozdum.
    query1="DELETE FROM oynat WHERE id = $sil LIMIT 1"
    sorun sanırım LIMIT 1 Yazdıktan sonra bosluk bırakıp " işareti koymamdı. Herkese tesekkurler.
  •  
    yanılıyorsun. senin sorunun ' işareti kullanman. farkettiysen ikinci gönderdiğin
    kodda ' işareti yok. istersen ikici kodun sonuna boşluk bırakıp dene yine
    çalışacaktır. ' kullanmadığın için $sil değişkeninin değerini kullanıyor.
    ' kullanırsan da $sil in değerini hiç dikkate almıyor $sil i 4 karakterden
    oluşan bir string ifade olarak düşünüyor.

    kolay gelsin



    < Bu mesaj bu kişi tarafından değiştirildi hakki0548 -- 12 Eylül 2006; 0:51:04 >
  • Yapay Zeka’dan İlgili Konular
    Bat dosyasında CHOICE komutu
    15 yıl önce açıldı
    Daha Fazla Göster
    
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.