Veritanı ile ilgili toplu değiştirme işlemi, nasıl yapabilirim ?

0
Onaylı Üye
Üye
Katılım
27 Ocak 2008
Mesajlar
33
Tepki puanı
0
Merhaba arkadaşlar.

Bir wordpress sitemde 3000 konu mevcut ve hepsinin içinde
Kod:
<iframe width="570" height="370"
ile başlayan youtube embed kodları var. Bu Embed kodlarındaki 570 değerini 510 olarak değiştirmek istiyorum,
Tek tek değiştirmek çok zaman alıcı bir konu.
Yani veritabanında ne kadar üstteki kod ile başlayan kod yığını varsa bunları
Kod:
<iframe width="510" height="370"
olarak değiştirmek ve dolayısıyla video büyüklüklerini en ve boy ölçülerini değiştirmek istiyorum.
wp_post wordpressin kendi veri tablolarından bir tanesi, phpmyadminden nasıl bir sql sorgusu oluşturmalıyım ki, videolar istediğim forma dönüşsün.

Şimdiden teşekkür ederim.
 
Onaylı Üye
Üye
Katılım
18 Temmuz 2008
Mesajlar
12,391
Tepki puanı
255
bazı programlar vardı hatırladığım kadarıyla
bul
xxxxxx
değiştir - hepsini bununla değiştir
xxxx

gibi birşeydi, kimbilir adı neydi?
 
0
Onaylı Üye
Yasakli Uye
Katılım
23 Nisan 2012
Mesajlar
398
Tepki puanı
0
notepad "takılabilir"
notepad2 bu işlem için daha uygun olur.

ctrl+h

ilk alana eski değerleri
ikinci alana'da yeni değerleri girersen ve değiştirdikten sonra kaydedersen
sorunu çözmüş olursun :p
 
0
Onaylı Üye
Üye
Katılım
17 Nisan 2004
Mesajlar
25
Tepki puanı
6
Konum
İstanblue
Yedeğinizi aldıktan sonra phpmyadmin'de sorgu penceresinden alttaki kodu çalıştırın. Bu işlerde uzman değilim ama, daha önce kullanmıştım aynı kodu ve başarılı olmuştu.

Update wp_posts Set post_content = Replace(post_content, '<iframe width="570" height="370"', '<iframe width="510" height="370"');
 
0
Onaylı Üye
Üye
Katılım
27 Ocak 2008
Mesajlar
33
Tepki puanı
0
Yedeğinizi aldıktan sonra phpmyadmin'de sorgu penceresinden alttaki kodu çalıştırın. Bu işlerde uzman değilim ama, daha önce kullanmıştım aynı kodu ve başarılı olmuştu.

Update wp_posts Set post_content = Replace(post_content, '<iframe width="570" height="370"', '<iframe width="510" height="370"');

evet bu kodda işe yarıyor, ayrıca diğer forumda arkadaşın gönderdiği kodda sorunumu çözdü.
UPDATE wp_posts SET post_content = replace(post_content, "570", "510");
 
Geri
Üst