wmaraci reklam
lidertakipci

update post

3 Mesajlar 584 Okunma
advertseo
wmaraci reklam

analogfikir analogfikir Osmanlı İmparatorluğu Kullanıcı
  • Üyelik 20.12.2013
  • Yaş/Cinsiyet 34 / E
  • Meslek Yok
  • Konum Ankara
  • Ad Soyad A** G**
  • Mesajlar 888
  • Beğeniler 224 / 118
  • Ticaret 11, (%100)
Merhaba, postu update etmek istiyorum lakin olmuyor. Yaznın idsini başka sayfadan geliyor. burda bir form var formu idye göre dolduruluyor.$my_post['ID'] buna örnek 26 değeri yazınca düzgün çalışıyor. Lakin değişkeni atayınca çalışmıyor. Yardım edecek arkadaşa teşekkür ederim.
$yazid = $_POST["yazid"];
$fivesdrafts = $wpdb->get_results( "SELECT * FROM $wpdb->posts WHERE ID ='$yazid'");
$tarayici = get_post_meta( $yazid, 'trscript_tarayici', true );

$t = wp_get_post_tags($yazid); //Etiketleri Çektik
if($_POST["submit_my_image_upload"]){

$my_post = array();
$my_post['ID'] = $yazid;
$my_post['post_content'] = 'gggg';
wp_update_post( $my_post );



}else{
 

 

wmaraci
reklam

cagdastakis cagdastakis cagdastakis.com Kullanıcı
  • Üyelik 10.09.2013
  • Yaş/Cinsiyet 37 / E
  • Meslek webmaster
  • Konum İzmir
  • Ad Soyad Ç** T**
  • Mesajlar 728
  • Beğeniler 60 / 298
  • Ticaret 1, (%100)

if ($_POST['submit_my_image_upload']) {

$my_post = array(
'ID' => $_POST["yazid"],
'post_content' => 'gggg'
);

wp_update_post( $my_post );
}


NOT: üstteki mysql aksiyonlarına hiç gerek yok yazdığın tüm satırlar yerine bunu yazabilirsin

Bu kodla çalışmazsa;
1. o id de bir post yoktur (varsa ikiyi oku)
2. $_POST["yazid"] numeric bi değer değildir(yoo numeric diyosan üçü oku).
3. Yok artık ya nasıl olur çalışması lazım :D
analogfikir

kişi bu mesajı beğendi.

Konu wordpress ise gerisi teferruattır!
http://wp-nasilyapilir.com/

analogfikir analogfikir Osmanlı İmparatorluğu Kullanıcı
  • Üyelik 20.12.2013
  • Yaş/Cinsiyet 34 / E
  • Meslek Yok
  • Konum Ankara
  • Ad Soyad A** G**
  • Mesajlar 888
  • Beğeniler 224 / 118
  • Ticaret 11, (%100)
Sorunu çözdüm formdan id'yi post ettird oldu. Teşekkür ederim
 

 

wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al