• 17-01-2010, 03:47:27
    #1
    Arkadaşlar datebase de xxx adlı tablo da verdiğim id değerindeki website adlı kısmı güncellemem lazım. ama güncellerken eski veri silinmiycek acaba örnek bir kod verirmisiniz. şimdiden teşekkürler..
  • 17-01-2010, 11:17:37
    #2
    Kimlik doğrulama veya yönetimden onay bekliyor.
    kod olarak elimde yok ama mantık olarak şöyle olabilir hocam. Veritabanınızın tablosuna bi alan daha eklersiniz. Örneğin; eski_deger. Sonra verilerinizi güncellerken asıl verinin bulunduğu alandaki değeri bi değişkene alıp yeni değeri asıl alanınıza eski değeri aldığınız değişkenide eski_deger tablonuza yazdırırsınız. Eski değerde kalır, yeni değerde olur bu şekilde. Umarım anlatabilmişimdir.
  • 17-01-2010, 12:55:04
    #3
    update xxx set website = replace(website,'http://eskisite.com','http://yenisite.com');

    phpmyadmin'den sql sorgusu el ile yapman için


    buda phpsi

    
    <?php
    
     require_once('baglan.php');
    
    
    $id = $_GET['id'];
    $website = $_GET['website'];
    
    mysql_query("UPDATE xxx SET website = '$website' WHERE id='$id'");
    
    echo 'Duzeldi'; 
    
    
    ?>
  • 17-01-2010, 16:13:08
    #4
    Misafir adlı üyeden alıntı: mesajı görüntüle
    update xxx set website = replace(website,'http://eskisite.com','http://yenisite.com');

    phpmyadmin'den sql sorgusu el ile yapman için


    buda phpsi

    
    <?php
    
     require_once('baglan.php');
    
    
    $id = $_GET['id'];
    $website = $_GET['website'];
    
    mysql_query("UPDATE xxx SET website = '$website' WHERE id='$id'");
    
    echo 'Duzeldi'; 
    
    
    ?>
    oldu hocam sağolun