PHP verileri dosya önbelleğinden mysql kaydettirme
Selamlar efendim,
Php ile bir çok xml verileri çekmekteyim. Yukarıda verdiğim kod harikalade şahane çalışmakta ve hiç bir problemi bulunmuyor. Ancak bazen arama yaparken verileri yavaş gösteriyor. Verileri dosyalara kaydettirsek bile dahi yine de bir yavaşlık olabiliyor. Veritabanına taşımak için mysql veritabanı oluşturdum.
Ancak nasıl bir tablo oluşturacağım. Ve üste attığım kodu düzenleyip mysql bağlayarak nasıl veritabanı oluşturduğumuz tablonun içine nasıl kaydettirebileceğiz ?
Hatta efendim bu kodu düzenleyip hazır sql atabilirseniz, nerelerde hata yaptığımı hazır bir şekilde detaylı öğrenmek istiyorum.
Soru hatalı mı? 👎
Eğer sorunun kurallara aykırı olduğunu düşünüyorsanız lütfen bize bildirin!
Cevaplar (4)
Merhabalar xml çok fazla bilmesem de php ve mysql konusunda size yardımcı olabilirim belki ama şöyle bir durum var ki , Göstermek istediğiniz veriler nelerdir onu anlamadım.
Örneğin Haber sitelerinin sitemap.xml dosyasını mı çekmeye çalışıyorsunuz? eğer öyleyse 3 ana kademeye ayırabilirsiniz ve oluşturacağınız
sql sorgusu da buna göre oluşturabilirsiniz. Benim örneğim de header, body ve footer olacak şekilde sql sorgusu yer alıyor.
bu php de kullanabilmeniz için geçerli bir sorgudur
INSERT INTO xml_table SET header = ? , body = ? , footer =?
bu sql sorgusudur
INSERT INTO xml_table (header, body , footer) values (param1, param2, param3)
tablonuzu zaten oluşturmuşsunuz beyfendi muhtemelen chat-gpt den yardımla yazılmış bir kod bu belli ki yine aynı prompt ta bunun mysql bağlanımını da yazdırabilirsiniz...