Arkadaşlar basit bi php sayfasında listeleme yapıp ajax ile sürekli aktif olarak çekilmesini istiyorum.
Veritabanımdaki tek bir veriyi alıp sayfaya çekmek istiyorum. En temek ve basit hali ile örnek verebilecek olan varsa çok sevinirim.
Ajax Yardım
5
●305
- 10-08-2015, 01:06:55Basit olarak anlatayım.
ajaxhaber.php //
<?php $times = time()-60; // bir dakika önceki time sayısını alıyoruz. $islemsorgu1 = mysql_query("select * from haberler where time>'$times'"); $islem1 = mysql_num_rows($islemsorgu1); if ($islem1==0) { echo "0"; } else { $islemsorgu2 = mysql_query("select * from haberler where time>'$times'"); while($islem2 = mysql_fetch_array($islemsorgu2)) { echo "<br />".$islem2["haberbaslik"]; } } ?>sayfa.html // burasıda haberi alacağımız yer
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <title>Haber içerik</title> <script src="//code.jquery.com/jquery-1.11.3.min.js"></script> <script src="//code.jquery.com/jquery-migrate-1.2.1.min.js"></script> </head> <body> <div class="haberlerdiv"> </div> <script type="text/javascript"> $(document).ready(function() { haberler(); }); function haberler() { $.post('ajaxhaber.php', param1: 'value1', function(data) { if (data!="0") { $("#haberlerdiv").html(data); } }); setTimeout(haberler,110000); } </script> </body> </html> - 10-08-2015, 14:43:47Üyeliği durdurulduEn basit şekilde kodlarım bunlargwebreklam adlı üyeden alıntı: mesajı görüntüle
index.php
<html> <head> <meta charset="UTF-8"> <script src="http://code.jquery.com/jquery-2.1.4.js"></script> <script type="text/javascript"> $(document).ready(function() { var username= 'etkiliadam'; $(function(){ $.ajaxLoad = function(){ $.ajax({ type: "post", url: "ajax.php", data: {"username":username}, dataType: "json", success: function(cevap){ if(cevap.hata){ $("#sonuc").html(cevap.hata); }else{ $("#sonuc").html(cevap.veriler); } } }); } setInterval('$.ajaxLoad()',1000); }); }); </script> </head> <body> <div id="sonuc"></div> </body> </html>ajax.php
<?php include "config.php"; if($_POST){ $username = $_POST['username']; $query = mysql_query("SELECT * FROM islem where username='$username'"); $row = mysql_fetch_array($query); $array['veriler'] = $row['kredi']; echo json_encode($array); } ?>Ajax.php de sorun manuel denedim çalışıyor. Tek sorun scriptte. - 10-08-2015, 16:35:59function()={
function kodu böyle yazılmaz ?
function(){
kodu denedim ben sadece
function()={ burada gördüm hata çalışıyor. veride alıyorsa sıkıntı yok. - 11-08-2015, 04:07:14Üyeliği durdurulduDediğiniz hayatı düzelttim saolun ancak hala sonuç vermiyor.gwebreklam adlı üyeden alıntı: mesajı görüntüle
Ajax.php yi manuel şekilde denedim veri çekiyor. Zaten php bilgim var ancak ajaxı ilk defa kullandığım için orda bi hata olabileceğini düşünüyorum. Eğer müsait olduğunuz bir zaman skype üzerinden ekran paylaşımı ile 2 dk yardımcı olabilirseniz çok sevinirim. - 11-08-2015, 09:23:54Bu kodu aynen aldım ve kopyaladım, çalışıyor herhangi bir sorun gözlemlemedim. Veritabanından ilgili kaydı güncellediğimde sayfa da yine güncelleniyor.seobiza adlı üyeden alıntı: mesajı görüntüle
http://test.reddoc.net/ajax_example/