我被困在我的大學項目上,我一直在微博上工作,這可能看起來很愚蠢,但我不知道如何讓飼料自動刷新而不會導致我的每月帶寬,這裏是我使用ATM代碼,AJAX PHP微博更新飼料
Data.php
<?php
// connect to the database
require_once 'script/login.php';
//show results
$query = "SELECT post, PID, fbpic, fbname, fblink, post_date, DATE_FORMAT(post_date, 'Posted on %D %M %Y at %H:%i') AS pd FROM `posts` WHERE 1\n"
. "ORDER BY `post_date` DESC LIMIT 0, 30 ";
$result = @mysql_query ($query);
if ($result) { //If it ran ok display the records
echo '<div id="feed">';
while ($row = mysql_fetch_array ($result, MYSQL_ASSOC)) {
echo '<a name="' . $row['PID'] . '"></a><div id="postsint"><a target="_blank" href="http://www.facebook.com/' . $row['fblink'] . '"><img id="dp" title="' . $row['fbname'] . '" src="https://graph.facebook.com/' . $row['fbpic'] . '/picture"/></a><div id="posttext">' . base64_decode($row['post']) . '<blockquote>' . $row['pd'] . '</blockquote><a href="https://www.facebook.com/dialog/feed?app_id=505747259483458&link=http://www.wisp-r.com/share.php?id=' . $row['PID'] . '&picture=http://www.wisp-r.com/images/app-icon.png&name=Wispr by ' . $row['fbname'] . '&caption=' . $row['pd'] . '&description=' . htmlspecialchars(base64_decode($row['post']), ENT_QUOTES) . '&redirect_uri=http://www.wisp-r.com/share.php?id=' . $row['PID'] . '">Share</a></div></div><br />';
};
echo '</div>';
mysql_free_result ($result);
} else { //if it did not run ok
echo '<h2 id="error">Wisprs could not be retrieved. We apologise for any inconvienience.</h2>'; //public message
echo '<p id="error">' . mysql_error() . '<br /><br /> Query: ' . $query . '</p>'; //debugging message
}
mysql_close(); // Close database connection
?>
content.php
<div id="postlist"> FEED GOES HERE.</div>
的所有IM要做的是檢查每2秒更新,如果有更新t母雞在#postlist展示他們
這是一場爲期3周的鬥爭,我不知道任何JavaScript,這是討厭我,我只是想完成這個項目,所以我可以去大學,也許學會自己做這個=/
提前歡呼。
PS - 我只是猜測,這是阿賈克斯,但我的導師推薦這個網站的答案,如果我被卡住
您沒有提供任何Javascript代碼,告知我們您如何每2秒做一次此更新。或者你還沒有創造任何,這就是你希望我們幫助你? –
我們想幫助你,但你的問題含糊不清,JavaScript在哪裏? – samayo
我還沒有寫過任何文字,我確實有一個腳本,但它正在謀殺我的每月帶寬,所以我把它關了,我從字面上尋找對我的問題的答案,這是模糊的,因爲我真的沒有什麼東西可以放入=/ –