foreach($images as $image){
$wpdb->insert( 'database_name', array( 'imgname' => 'resimadı.jpg', 'imgvalid' => 'TRUE' ), array( '%s', '%s' ) );
} Wordpress wpdp insert query çalışmıyor
4
●131
- 02-08-2019, 20:39:29Merhabalar arkadaşlar ufak bir sorunum vardı bir eklenti için veritabanına altta görmüş olduğunuz foreach döngüsü ile veri yazdırıyorum fakat sadece tek veri yazdırılmış olarak görünüyor mesela 5 kere döngü döndüğünde 5 veri satırı yerine 1 veri satırı geliyor fakat id yi kontrol ettiğimde son id 40 iken 45 oluyor ve sadece son satır eklenmiş oluyor nedeni nedir acaba ?
- 02-08-2019, 21:45:13SametALMDR adlı üyeden alıntı: mesajı görüntüle
foreach($images as $image){ $wpdb->insert( 'table_name', array( 'imgname' => 'resimadı.jpg', 'imgvalid' => 'TRUE' ) ); }
bu şekilde deneyin. ayrıca $image değişkenini nerede kullanıyorsunuz ? - 02-08-2019, 21:49:24database_name yazdığıma bakmayın hocam kafa kalmaış sadece table_name orası zatende $images içerisinde array var resim adlarını tutuyorKocaelim adlı üyeden alıntı: mesajı görüntüle
başka bir fonksiyon veya insert işlemi varmıydı hocam bildiğiniz - 02-08-2019, 21:59:06başka bir fonksiyona gerek yok özelden bilgileri atın bakayım bir neden öyle yapıyormuş.SametALMDR adlı üyeden alıntı: mesajı görüntüle
- 02-08-2019, 23:32:46Sorun @Kocaelim; hocamız tarafından çözülmüştür teşekürler
SQL de tablo sütunları unique key olarak ayarlı olduğu için hata oluşmuştur.