Arkadaşlar merhaba, terzi kendi söküğünü dikemez misali bir ufak problemim var. Daha doğrusu yapmak istediğimi yapamadım. Bu konuda javascript taraflı da bir bilgi gerekiyor sanırım.

<?php

@header('Content-Type: text/html; charset=utf-8');
error_reporting(0);
session_start();
require_once('./lib/ez_sql_core.php');
require_once('./lib/ez_sql_pdo.php');

$db_name = 'admin_****';
$db_user = 'admin_****';
$db_pass = '*********';

$db = new ezSQL_pdo('mysql:host=localhost;dbname=' . $db_name . '', '' . $db_user . '', '' . $db_pass . '');
$db->query("SET NAMES 'utf8'");

$getTweets = $db->get_results("SELECT * FROM `tweets` ORDER BY id DESC LIMIT 10");
$_SESSION['lastID'] = $getTweets[9]->id;

?>
<html>
<title>Deneme - Anlık</title>
<script src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>
<div>
<p id="getTweets"></p>
</div>
<?php
foreach ( $getTweets as $tweet )
{
	if ( !strstr($tweet->text, '@') AND !strstr($tweet->text, 'RT') )
	{
		$json = file_get_contents('https://publish.twitter.com/oembed?url=https://twitter.com/'.$tweet->screen_name.'/status/'.$tweet->id_str);
		$json = json_decode($json);
		if ( $json->html ){
			echo stripslashes($json->html).'<br>';
		}
	}
}
?>
<script src="https://code.jquery.com/jquery-1.10.2.min.js" type="text/javascript"></script>
<script src="https://code.jquery.com/ui/1.10.3/jquery-ui.js"></script>
<script>
function getTweets()
{
	//var id = <?php echo $_SESSION['lastID']; ?>;
    $.post('./ajax/newTweet.php', '', function(alios){
        if ( alios.sonuc )
        {
            $('p[id=getTweets]').html(alios.sonuc);
        }
    }, 'json');
}
setInterval(function() {
    getTweets();
}, 1000 * 30);
getTweets();
</script>
</html>
Veritabanına yeni eklenen veriyi buradaki javascript fonksiyonuyla çekmeye çalışıyorum ama beceremedim. İstediğim şey şu, anlık olarak veya belirli saniyede, fark etmez bu, veriyi kontrol edip anasayfaya ekleyecek.

Ben bu işlemi session'a ekleyerek denedim olmadı. Bir türlü veriyi döndüremiyorum. Sanırım yöntem olarak da yanlış yaptığım.

Kısa ve öz yardımcı olabilecek veya şu yöntemi dene diyecek var mı? Bir nevi realtime çalışacağım ama beceremedim.

Şimdiden yardımcı olmaya çalışan herkese teşekkürler. (: