PHP, MySQL ve Açık Kaynak


« PHP İle Veritabanı İşlemleri (UPDATE)

Veritabanında tabloda bulunan bilgileri değiştirmek veya güncellemek için kullanılır.

Kullanılışı:

UPDATE tablo_adi SET kolon_adi = yeni veri WHERE kolon_adi = eski veri

Örnek:

<?php

$baglan = mysql_connect("localhost","root","");

if (! $baglan) die ("MySQL'e Bağlanılamıyor");

mysql_select_db("veritabanim", $baglan);

$guncelle = mysql_query("UPDATE adsoyad SET isim='Mehmet' WHERE isim='Güray' AND soyisim='Süerdem'");

if($guncelle){

echo "Güncellendi";

}else{

echo "Güncellenemedi";

}

mysql_close($baglan);

?>

Uygulama dosyasını http://www.guraysuerdem.com/dosya/update.rar adresinden indirebilirsiniz.


Etiketler : , , ,

2 Yorum


  • 16.Mayıs.2010
    Burak Arslan yazdı

    Selamlar,

    Bloğunuzu bir kaç gündür takip ediyorum, ve gerçekten çok yararlı bilgileri gayet temiz bir şekilde anlatmışsınız. Örneklerde gayet açıklayıcı. Takıldığım bir husus var, update parametresiyle ilgili,

    Dediğiniz gibi sorguyu kendimiz oluşturursak bu sayfadaki gibi sorun yok, fakat sorguyu değişkene bağlamak istersek, yani örnek verecek olursam,

    bir sayfam var, 3 textbox içerisinde, isim soyisim ve adres şeklinde verileri çekiyorum,
    textbox değerleri ad soyad adres olsun.

    bunları update sayfasına gönderdiğimde,

    $ad =$_POST['ad']

    şeklinde sıralayıp almam gerektiğinide biliyorum, ama uğraşmama rağmen tam anlamıyla beceremedim, sürekli correspand hatası yapıyorum, bununla ilgili bir örnek hazırlama imkanınız varmı ?

  • 16.Mayıs.2010
    Güray Süerdem yazdı

    Merhabalar çok teşekkürler yorum için,

    $ad =$_POST['ad'] bu kodun sonundaki ; işaretini unutuyorsanız hata alabilirsiniz.

    Yani $ad =$_POST['ad']; yapmanız gerekli. Olmadığı takdirde kodları bana ulaştırırsanız incelerim.

Yorumla