Elimde eski bir aykutbey scripti veritabanı var.
İçerisinde 400 tane dosya ekli ve rapidshare linkleri vardı ama linkler ölüydü.
O 400 tane dosyayı yeniden upload ettim.ve rapidden linkleri export ettim txt olarak kaydettim.
Şimdi şunu yapmak istiyorum o 400 tane yeni dosyayı txt dosyasından bir şekilde eski veritabanına aktarmak istiyorum fakat sadece linkler değişecek ve bu sayede ben tek tek dosyaları değiştirmek zorunda ya da yeniden veritabanı yazmak zorunda kalmayacam.
yani demek istediğim toplu değiştir yapmak istiyorum.
böyle birşey mümkün mü?
mümkün ise nasıl gerçekleştirebilirz bu olayı ?
MySQL Toplu Replace
6
●3.029
- 17-12-2007, 01:54:22linkler.txt dosyasındaki linkler satır satır ekli olsun birde linkleri db ye eklerken idye göre şart koş veya sen ne şekilde eklemek istersen WHERE ???? soru işaretlerini sil şartını yaz...
<?php $bag = mysql_connect('localhost','root','123456'); mysql_select_db('db',$bag); $oku = fopen('linkler.txt','r'); while(!feof($oku)) { $link = fgets($oku); mysql_query("UPDATE tablo set linkler = '$link' WHERE ???? "); } fclose($oku); ?>http://bbbb.com
http://bbbb.com
şeklinde olsun linkler.txt kolay gelsin. - 23-12-2008, 12:34:24Bende bir şey sormak istiyorum. Tablo adı ve sütun adı koymadan databasede genel olarak bir şeyi değiştirmek için bir sql komutu oluşturabiliyormuyuz? Geçenlerde bir harf hatası yüzünden databaseyi indirip textpad de replace edip tekrar geri yükledim.Cedric adlı üyeden alıntı: mesajı görüntüle