Php ile başka yerden çekilen bilgileri mysql'a kaydetme
8
●607
- 02-09-2009, 15:16:14Php ile döviz kurlarını çekiyorum bu da sitenin yükleme süresini çok uzatıyor bunun yerine döviz kurlarını her gün atıyorum saat 8 de otomatik çekip mysqla nasıl kaydettirebilirim?
- 02-09-2009, 15:43:56Database'e kayıt eklemek için insert kullanımını bildiğinizi varsayarsak, ek olarak yapmanız gereken cron job ile kayıt ekleyen dosyayı her sabah 8'de çalışacak şekilde ayarlamanız gerekiyor. Google'da Cron+kullanım kelimelerinde arama yaparsanız bir çok sonuca ulaşabilirsiniz.
- 02-09-2009, 15:51:40Anladım peki bunları nasıl mysql'a kaydedebilirim? şu anda normal siteye bağlantı kurarak çekiyor, otomatik çekme 2.planda şu an için.
- 02-09-2009, 15:55:13Veritabanında kurlar diye bir tablo oluşturursunuz. İçine dolar, euro vb. kolonları açarsınız. Veriler her çekildiğinde (sabah 8'de çalışan dosyanızda) bu kolonları güncellersiniz. Kurları gösterdiğiniz yerleride veritabanından çekerek gösterirsiniz.
Mantık olarak bu şekilde bir şey hazırlayabilirsiniz. Bu yazdıklarımdan hiç bir şey anlamadıysanız veya kodları hazırlayıp size vermemizi bekliyorsanız ücretli script istek bölümünü ziyaret etmenizi öneririm. - 02-09-2009, 16:08:40Üyeliği durduruldualternatif olarak doviz kurlarini javascript e yıkabilirsiniz.
kendi sitelerimde kullanmak için yazdigim site var bu konuda
http://www.dovizxml.com/javascript-i...i-okuma-sayfa/
head kısmına
ekledikten sonraAlıntı
Alıntı - 02-09-2009, 16:31:18Mysql'e kayıt edemedim bir türlü butona verdiğim komut aşağıda, yanlış mı?
if(!isset($_POST['kaydet']) ) { - 02-09-2009, 17:22:30
if(!isset($_POST['kaydet']) ) { ?> <table border="0" width="100%" height="355" cellspacing="1" cellpadding="0" bordercolor="#C0C0C0"> <tr> <td> <table border="0" width="878" cellspacing="0" cellpadding="0" height="100%" bordercolor="#FFFFFF"> <tr> <td width="112"> <form method="POST" action="<? echo $site;?>/guncelle.php" > <!--webbot bot="SaveResults" U-File="fpweb:///_private/form_results.csv" S-Format="TEXT/CSV" S-Label-Fields="TRUE" -->Sorun nerede sizcE?