Merhaba arkadaşlar. Elimde bir liste var ama her çalıltırdığımda orda bir kelime değiştirilmesi gerekiyor. Veritabanındaki Örnek kelime : "ARANDI" ben php dosyasını çalıltırdığımda dveritabanında bulunan 2 bin verinde "ARANMADI" olarak olarak değiştirilmesi gerekiyor. Bunun için standart Str_replace kodlarıyla db de kayıtlı olan verileri değiştirebilirmiyim
<?php
$_METIN = "ARANDI";
$_yMETIN
str_replace("ARANDI","ARANMADI",$veri);
echo $_yMETIN;
?>
Burda $metin yazıyor ya bunu db de gidenarama veritabanında başvuru tablosunda "aranmadurumu" satırındaki ARANDI bölümünü ARANMADI olarak nasıl ayarlayabilirim.
Str_replace kullanımı
8
●120
- 03-10-2020, 23:27:08Bu kodu denedim ama php içine attığım yazıdaki arandı yı değiştiriyor veritabanında bulunan arandıyı değiştirmiyor sıkıntıyı orda yaşıyorumGlycon adlı üyeden alıntı: mesajı görüntüle
- 03-10-2020, 23:28:21Bu şekilde db de bulunan veriyi değiştirmiyor sadece bu alana yazdığım veriyi değiştiriyor benim istediğim ben degistir.php açtığımda db ye bağlanıp ordaki veriyi değiştirmesiDox adlı üyeden alıntı: mesajı görüntüle
- 03-10-2020, 23:28:45Üyeliği durdurulduhocam onu foreach ile çekiceksin, foreach içinde de tek tek pdo ile veriyi değiştireceksin replace ileVanPark adlı üyeden alıntı: mesajı görüntüle
- 03-10-2020, 23:30:10Üyeliği durdurulduPm atın yardımcı olayım hocam.VanPark adlı üyeden alıntı: mesajı görüntüle
- 03-10-2020, 23:38:51Eğer toplu olarak dbdeki arandı kelimesini aranmadı olarak değiştirmek istiyorsanız aşağıdaki sql sorgusunu kendi tablonuza göre düzenleyip çalıştırın. (phpmyadmin üzerinden ilgili veritabanını açıp, yukardaki sql kısmına tıklayıp çalıştırabilirsiniz)
Not: aşağıdaki şekilde aranmadurumu alanı ARANDI olanları ARANMADI olarak topluca güncelleyebilirsiniz.
P.S: aşağıdaki kodda tablo_adi olarak geçen kısım, sizin veritabanınızdaki, güncellemeyi yapmak istediğiniz tablo adı olmalı
// ilgili sql kodu update tablo_adi set aranmadurumu = REPLACE(aranmadurumu, "ARANDI", "ARANMADI");
- 04-10-2020, 01:02:47Çok teşekkür ederim bilgi için @Dox; wp den kodları ayarlayarak desteği verdi şuanda sistem çalışıyor. Ama sizinde desteğinize dolayı teşekkür ederimWtapostar adlı üyeden alıntı: mesajı görüntüle